Fixed test case (david incorrect avery)
Implemented error reporting when running lextest with line and column.
Changed Parser::nextToken() to catch and propagate lexer errors.