Use AsmMemoryManager for allocations in asmjs JIT backend.
Force emscripten to build with i386-pc-linux-gnu.

This prevents it from assuming that doubles are aligned on an 8-byte
boundary, which PyPy does not in fact guarantee.