token: Use uint8 for Kind instead of int.
lexer: Implement more lexer helper functions and stub lexToken and lexAutoSemicolon.