Added gaps to ngrams for approximate matching.
Increased size of ngram
Fixed fuzzy matching in the string distance function.
Housekeeping and memory slimmage.
Slimmed startEndIntervals down from 48 bytes to 16.
Scrapped unused methods for startEndIntervals types
Scrapped 'count' in startEndIntervals
Added melodyOffset type to replace various uints.
Added explicit type checking for type conversions to melodyOffset
Added table size to info API response.