Added ideas for new warnings.
Modified the way the TaggedGrammar is created from the ProcessedSpecification so it also includes declared terminals/nonterminals which aren't used within any production rules.