initial profiler
Add utility methods and track token indexes through the left recursive rule transformation to allow external tools to associate ATN states and transitions with original locations in the grammar source file
Merge pull request #583 from sharwell/atn-profiler

Atn profiler