testcore: add temp files to .gitignore and CLEAN
testcore: pass optimizations to subtests, accept BC_OPT="...", defaults to -O0 and -O3

proper optimization handling
t/testc.sh,cc_harness: support -A for -DALLOW_PERL_OPTIONS

improve cc_harness arg handling: -q and -d not only as first args
log.modules-5.019008-nt update for 1.43_07 0c17ff5 (worse)

2 regressions: namespace::clean MooseX::Types
log.modules-5.019008-nt update for 1.43_08 7f33fee

no changes
log.modules-5.008009 added (all ok)
perlcc 2.17: new option -A for -DALLOW_PERL_OPTIONS

sync with t/testc.sh -A
reformat tests for #254
op/magic-27839.t: fix undefined pv and fullname warnings #292
CORE--op--ref==BADTEST-197-285-286.t

BADPLAN => BADTEST. tests do run through now
Note that magic_phase is still BADPLAN due to
no global destruction
make clean: add Io_argv* from core tests
make clean: more core tests leftovers
t/testc.sh: add testcase for #289, again a CvCVGV_RC assert

but unlike 235 which had the CVf_CVGV_RC flag set
Changes: prepare 1.44 release Monday
MANIFEST: one changed core test: ref only
C 1.44: bump version