other minor refactors
Also includes other fixes for compiletest_rs failures, and a small reorg of tests
Vastly simpler and less magical than using a fixed size magical section of the active stack, and seems to be no slower. The only real downside is that it *seems* extremely extremely hacky (and to be fair, it is).