fixed issue with root highlight mode where multiple roots in a chord would result in no roots highlighted. now, all instances of the root are highlighted.
fix bug in findroots method
added more checking on the root type
make sure notes are in sorted order, this was implied, but want to make it explicit
Merge pull request #15 from Harvard-ATG/feature/fix-root-highlight

feature/fix-root-highlight