testc 208: improve testcase and add proper TODO
t/issue172.t added. with and without manual workaround -uFoo
C 1.42_67: mark empty overloaded package

This is merely workaround for reduced testcases, such as the core testsuite
or issue 172. In practice all overloaded packages had some functions defined.
test update todos: 31, 169
test update todos: 242 (To/Title dynaload). fails threaded and <5.14
C: save utf8::SWASHNEW even <5.14 on unicore/To/Title.pl or utf8_heavy.pl

fixes most issue242.t tests, just threads remaining
C: fix #242 >5.14

check for unicore/To/Tc.pl and unicore/Heavy.pl also and
mark utf8 and utf8_heavy.pl do they dont get deleted.
5.14.4 threaded still fails for different problems
untodo test 143
module tests updated: all good
C: fix #267 no SvSTASH on 5.18 overloaded %version:: stash

we store now also magic from stashes for PMOP #188, but we need to skip
SVf_AMAGIC (overloaded) stashes, since they crash with GetOpt::Long at SvSTASH.
%version:: and %Errno:: only.
module test updates for 1.42_67 0cbc49a

Getopt::Long passes now, untodo more passing tests
module: pass MooseX::Types 5.18.1d
module updates 1.42_67 0cbc49a (no changes)
modules: add 5.008008 5.008008-nt
C: more #267. hv->MAGICAL is not defined with 5.6.2, check for version before
module test updates: 1.42_67 c248eeb

untodo some passing tests
BC: fix newopx gv assertion

only affected running ByteLoader with -Dt
C: more 5.18 protections for empty GV and CV stashes

testcase: Module::Build
t/bytecode.t: more failing and passing 5.18 tests
log.modules-5.019008-nt added