Allow direct calls to left-recursive rules (fixes #161)
Change error type 146 (EPSILON_TOKEN) to a warning (fixes #180)
Directly reference ErrorType members from tests for easier cross-referencing
Specify locale for all format operations (fixes #158)
Fix generation of invalid Unicode escape sequences in Java code (fixes #164)
Remove unreferenced fragment rules
Do not require escape for $ in action when not followed by an ID start char (fixes #176)