Merged revision(s) 1243554, 1243647, 1243679, 1245916, 1291304 from perl/modperl/branches/threading:
move interp allocation out of modperl_hash_handlers*()

These functions are called in a loop (modperl_mgv_hash_handlers()). Now,
the interp is allocated outside the loop.

........
drop unused MP_dTHX and MP_uTHX macros
........
eliminate MP_dSCFG_dTHX
........
suppress "perl=..." output in MP_TRACE output before the first interpreter has been started
........
fix missing base_scfg declaration in modperl_init() if USE_ITHREADS && !MP_TRACE
........


git-svn-id: https://svn.apache.org/repos/asf/perl/modperl/branches/httpd24threading@1537779 13f79535-47bb-0310-9956-ffa450edef68