Recompile with TypeScript 0.9.5.

JS is now much closer to the original.
Diff is so large because line endings changed to Unix.