Wrote tests on the CRUD interface to the morphological parser ressource.
Created controllers for morpheme language model backups and morphological parser backups; created test script for the former but not the latter.
Morpheme language models now have a ``categorial`` boolean attribute that allows for the creation of category-based ngram models; the morpheme LM controller actions all work (tests pass) but the morphology and morphological parser controllers will need to be altered to accommodate the change.
Morphologies now have a ``rich_morphemes`` boolean attribute; when set to ``True``, the lower side of the tape will contain a stringified form|gloss|category representation; when set to ``False``, the lower side will simply be the form/shape of the morpheme.  Rich morphemes morphologies compile slower but their parses do not need to be enriched/ambiguated at parse time.
Morpheme LMs now treat morphemes as f|g|c triples instead of the f|g doubles of before
The parse action of the morphological parser controller now disambiguates sequences of impoverished morpheme representations if the morphophonology FST does not do it already;