Add a HLL::Backend file for MoarVM.
We'll likely need a --bootstrap for MoarVM too.
Pull in a ModuleLoader from Moar's nqp-cc.
Stub ConfigureMoar.pl and Makefile-Moar.in.
Add selfhost output as stage0.
Some uncommenting/tweaks in Moar module loader.
Start fleshing out the bootstrap stage1 build.

The --stagestats on the last two mask a segfault, which annoyingly
does not segfault under the debugger; maybe other platforms may offer
more insight.
Fix fossil found while porting.
Remove --stagestats workaround; correct backend.
BEGIN fixes from Moar porting work.
Add QAST -> MAST.

Mostly a direct steal from nqp-cc in the MoarVM repo.
Add an NQP::Ops for MoarVM.
Finish filling out stage1 Makefile for MoarVM.

We now make it through using NQP hosted on MoarVM to compile the NQP
sources. Sadly, the output does not yet work.
test for MOAR opcodes, also
whitespace cleanup
Properly handle --bootstrap on MoarVM backend.
Correct backend name in Moar makefile.
Tweak so that stage1 actually starts up.

Fails upon calling the first action method, however; some code-object
related issue.
Get code-gen fix from cross-comp.
Register QAST -> MAST compiler.