Added: Index intervals by tones

Index intervals by tone-distance, as opposed to diatonic intervals with quality.

I.e., it's the number of semitones between two notes divided by two. Should work with simple/compound settings.
Added: Consecutive Similar Intervals Analysis

Should now be able to detect consecutive strong beat intervals that have similar contour
Added: Weak Intervals

Intervals between strong and weak beats are now detected. This is returned as a list of lists of all strong=>weak intervals associated with a particular strong beat.

E.g. {0.0: A, 0.25: B, 0.5: C, 1.0: C, 1.5: B} will be returned as [[1.0, 0.5], [-0.5]]. For more information, refer to Laura's workflow.
Fixed: Weak-intervals for non-n/4 time sigs

Should now correctly produce fingerprint matrices for any time signature.