Implement token vocabulary (fixes #711)
Fix test compile error by avoiding string literal assignments for the large lexer test
Allow XPath matching by literal or symbolic name (fixes #579)