Improved Interval Formatting in Experiments

IntervalsLists and IntervalsStatistics now use a static method from
IntervalsLists to do the formatting for the string representing an
interval.
Wrote Tests for, and Fixed, IntervalsLists.interval_formatter()
Improved Vertical Alignment of Annotations in LilyPond N-Gram Output