Merge pull request #12 from sunfishcode/incoming

Don't leave behind unreachable blocks with illegal instructions.
handle ashr on >64 bits
Emscripten doesn't need to legalize pointers.