Refactored MachineState: Run/Compile are in a new class now.
Refactoring: make compiler output and save dynamic assembly
Added test runner for SimpleCompiler.
Finished on-disk assembly generation. Small bugfix in DefineLocals().  Ensure that every method ends with RET.