slight license clarification
Update (figured bass): optimization round 1

Restructured the :method:`otherResolutionMethods' which deals with special triad resolutions that cannot be caught earlier. The decision tree is now based on the bass movement (i.e. interval) so that inapplicable tests can be skipped. Simple tests show speed increases hovering 10%.

Special note about the two checks `couldBeV6toIProgression' and 'couldBeFiveSixSeriesContinued': these must be checked together to avoid situations where note doubling becomes an issue. For example, in Corelli's Op 5 #3, mvt 2, mm. 36–7: the B(6) inherits a doubled B from the 5-6 suspension, but the B(6)-C also signifies a V6-I progression. If left unattended, the code will at create and prevent a doubled B, resulting in zero solutions.

Also, two minor variable name changes to be slightly clearer:
couldBeVIProgression --> couldBeVtoIProgression
couldBeVI6Progression --> couldBeVtoI6Progression
Merge branch 'master' of https://github.com/cuthbertLab/music21