Templates LL1PlusBlock and LL1StarBlock were not used. removed. added test for LL1OptionalBlock.
tests failing do to change in plus loop atn state. add semantic context printer in Grammar.
Merge branch 'atn-profiler' into 4.2.3-dev