Rewrote Token module using new compiler-misc library
Completely redesigned compiler message framework.
Added new tokens
Completed lexer
Changed name of lexer
Various fixes
Changed formatting of some tokens
Added highlighting of whitespace