Modified chord.split to handle implied qualities and intervals more correctly; added test case
Updated encode and encode_many to reflect interval encoding; corresponding tests changed and pass. comparison functions are super broken though.
Fixed doubled use of 'intervals', changed to scale_degrees and semitones as necessary
mostly fixed chord semitone mapping, need to fix out to larger semitone representations though
Fixed extended chord mapping (9, 11, 13) ... Redux cruft still hanging around, but all tests pass as expected.
Merge branch 'master' of https://github.com/craffel/mir_eval
Super close to reference implementation, having an issue rolling extended intervals into a single octave
All chord tests pass; all MIREX comparisons under 1%. Hellz yea.