[Currently buggy] Complete opcode refactor in preparation for SIC.
Fixing putfield bug.
Fixing LDC/LDC_W bug.
Fixing bugs in opcode enum and l2d.
First pass at improving debug output.
Further improvements to debug printing.
Fixing CPI printing.
Fixing some debug prints.
Fixing off-by-one error in switch opcodes.
NOP should increment the PC. Whoops.
Fixing tableswitch.
Whoops, forgot to delete debug prints. Classic John.
Now passes all of our unit tests!
Introducing some basic interpreter optimizations by stashing classes.
Reintroducing basic bytecode optimizations to stash classes and such.

Performance is still noticeably worse than the current master on Rhino in V8. Will need to profile again and see what's going on now.

Also, I should make the stashing a bit less hacky...
Ripping out unused reset logic.
Had some fun with a linter. :3
Bumping up to TypeScript 1.1 (8 second compile => 2 second compile).

Fixing some spacing after some linter fun.
Misc small changes.
Removing some comments.