Organise Imports
Change toString() implementation to infix notation.
Move from PrecidenceActionString to PrecidenceActionFactory.
Fix tests for previous checkin.
Move towards using the AST as the only intermediate form.