Added a method (and corresponding route) to get all possible chord
fingerings on an instrument - irrespective of a chord
Updated getAllChordFingerings to produce a smaller number of results,
while still representative of the fingering "population"
Corrected allChordFingerings to inclue missing fingerings
Improved getAllFingerings by only including chord fingerings in the first
position. All other fingerings could just be slid down to the first
position, so this reduces duplicates
Added a sort by shape only, to help manage the all-chord-fingerings list
Merge pull request #37 from ConchordanceProject/fingering-refactor

Fingering refactor