trying to tweak lexer/parser distinctions
fixed broken UASymbol parsing
minor cleanup
made the unit tests more granular
set some more level2 tokens
added more level 2 parser rules
Yay! Antlr4 lexer/parser grammar now supports the spec