WIP Very rough asm.js generator

- Add memory management
- Members become heap lookups
- Function reference helper
- Function tables
- Function table helpers
- Parameter type annotations
- Return type annotations