precedence option now set as real option not text appended to rule refs.  Added new options to rule/token refs to include pos info. add a test, which currently fails. options on rule refs were not being checked! All previous tests pass.
Grammar elements with charPos, line, charIndex options get rewritten with a new GrammarToken object that holds this original info. Introduce constant for element options. Add real unit tests.
Was not setting char start/stop position in SET token
Merge branch 'token-position-options' into atn-profiler
starting up work again, add tests