Minor simplifications to remove unused parameters from some functions.
Implemented AugmentedTaggedGrammar as a new record type; implemented a module for it containing functions for augmenting a TaggedGrammar.
Fixed Graham.Tests to work with the new AugmentedTaggedGrammar record.
Moved the functions for creating the PrecedenceSettings instance into their own module to isolate them; later, the module should be moved into Graham since it may be useful for analysis purposes.
Modified FSharpYacc to work with the new AugmentedTaggedGrammar type. The code compiles, but the rule-precedence computation functions in the Compile.PrecedenceSettings module are only stubbed and still need to be re-implemented.
Added some additional logging.
Re-implemented the PrecedenceSettings.rulePrecedence function based on TaggedGrammar. However, there are two small function it relies on which are still only stubbed.
Upgrade to ExtCore 0.8.28 to utilize some new functions.
Fixed the PrecedenceSettings.create function so it works again.