add <options> notation to alt right after pipe. rename elementOption to ruleElementOption as it now can match options on alt.  Move AltAST to have options.
changed grammar to allow <assoc=right> on | operator for alt. still allowed on token refs but ignored. Simplified left-recursion elemination rules. see CHANGES.TXT Aug 7, 2013. BREAKING CHANGE. Must alter ternary op alts in grammars.