Toss commented out code.
Start removing a seemingly now-unrequired hack.

Exactly what this was solving seems lost in the mists of time; no NQP
tests fail upon removing it, nor do any Rakudo ones. Tossing it gets
rid of some odd code and some QAST::VM usages.
Update bootstrap to allow full hack removal.
Finish removing set_mainline_module.