Issue #1339: Removed member directive and make lex not share state with parser
Issue #1341: Removed async triggers from the lexer
Issue #1341: Moved 'malformed' warning out of the lexer
Issue #1341: Moved unclosed string warnings out of the lexer