Switch to bootstrapping using the new compiler

mirahc.jar is now fully able to self-bootstrap.
By switching over to it we can now use macros anywhere in the codebase.
And things compile much faster - on my machine it takes 22 seconds to compile everything, it was several minutes with the old compiler.
We'll need somewhere to download a pre-built mirahc.jar for this to work.