Added local config file processing, which may be useful for many things. For now, it's for allowing Melisma path settings to be put in a local conf file.
Basic use of Melisma in a pipeline with the PCCG parser. Pipeline is working, but there's still something wrong with how we're using Melisma's output.
Improved memory efficiency of ngram multi tagger by only fetching categories from the grammar when they're needed, storing just the root/schema pair when the tagger model is decoded (many categories for late parsing iterations never get used)
Change play_chunks script to use input type framework instead of using segmidi type.

Fixed bug in Melisma segmentation.
Some modifications to Melisma runner and midi tools. I'm giving up on trying to use Melisma for automatic segmentation because I can't make sense of how its output relates to the original timings of the input.