first pass at generating MusicXML

parser extended to calculate xmlKind/xmlDegrees
update parser to handle more cases

At this point, we can recognize - meaning render and generate MusicXML
for - just about anything found in the existing chord id lists.  Just
need to deal with a few special cases.