Lexer regex fix, HaxeTokenSource.token() rewrite
cleanup token(), enterMacro()
camlCase state functions
Merge pull request #15 from ousado/master

HaxeTokenSource.token() rewrite