Compute the terminal-index of the end-of-file marker once, then pass it into the createTableImpl function.
Defined the type abbreviations ProductionRule and TaggedProductionRule so they can be used to simplify type signatures in a few places.
Added Lr1.fs back to the project and adapted it to use TaggedGrammar.