Add divide by zero checks.
Merge branch 'master' of https://github.com/mbebenita/j2me.js into jit-merge-mbx
Merge branch 'master' of https://github.com/mbebenita/j2me.js into jit-merge-mbx
Merge branch 'master' of https://github.com/mbebenita/j2me.js into jit-merge-mbx

Conflicts:
	runtime.ts
Merge branch 'master' of https://github.com/mbebenita/j2me.js into jit-merge-mbx

Conflicts:
	context.ts
	interpreter.ts
Adds make aot target to compile everything.
Stub Promise in jsshell.