C: revised -fwalkall: pre-mark all %INC

initialize all external packages from %INC to be dumped.
do not recursively walkall in descend_mark_unused, rather
repeat dumping all missing packages in inc_cleanup.