Add more parser->lexer communication to trace backtracking. Fixes #46.