Attempt to integrate compiler and simulator
Improved makefiles
Remove stringtools submodule
Merge branch 'master' into codegen
More work on integrating compiler and simulator

    Added a psr and machine control register
    Miscellaneous fixes
Merge branch 'codegen' into codegen-linux