C: dump_rest no require, shorten @ISA printer, sv_objcount

declare our own sv_objcount, removed now in blead with 5.21.1
less invasive mark_descend_unused, but still not right
we really may not delete any external package from %include_package
and check against %curINC in inc_cleanup, not %include_package