Implement MIPS
Change an exception to ex-info
Cache hashcode/hasheq
Change sim-fns to be compiled, and allow most tests to pass (except array memories)
Re-enable array tests with legacy compatibility shim
Dramatic performance improvement in the compiler by better caching and algorithms, and minor improvement in module walk.
Break up the sim-fn into several fns if it gets too large to work around JVM method length limits