Configs "in context" have special meaning for predicate transitions, so don't add them to closure busy as a visited state or some configs could be improperly eliminated from the closure set (fixes #196)
Fix handling of empty options{} block in grammar (fixes #194)
Add additional unit test for empty tokens{} block in grammar
Add error 149: INVALID_LEXER_COMMAND (fixes #190)
Add error 150: MISSING_LEXER_COMMAND_ARGUMENT; add error 151: UNWANTED_LEXER_COMMAND_ARGUMENT
Avoid creating empty action methods in lexer (fixes #202)
Split serialized ATN in Java target to ensure string literals are under 65535 bytes limit (fixes #76)
Fix incorrect reports of label type conflicts for labels aliased across separate *labeled* outer alternatives (fixes #195)
Merge branch 'fix-196'
Merge branch 'fix-194'
Merge branch 'fix-202'
Merge branch 'fix-76'
Merge branch 'fix-195'