Add new shell for the compiler only.
Merge branch 'jit-backout' of https://github.com/brendandahl/j2me.js
Merge.
Some cleanup.
Update to latest TSC, and some typing.
Better loop analysis.
Put methods on JS instance prototypes.
Add support for invokespecial.
Create instance initializers.
Add missing comma to source output file.
Add missing type annotations.
Dump call graphs.
Prototype yield graph analysis.
Merge pull request #2 from mcav/object-prototypes

Put methods on JS instance prototypes.
Fix typo in util.js.
Remove old compile all.