TypeScript Lexer

TypeScript Lexer... which is mostly just a javascript lexer right now,
it needs a lot of work. The target purpose is to do syntax highlighting.
One step at a time.