Elliot

Jonn, please merge my branch!
I couldn't get the resize of the tablature to work, aside from calling `setScaleX()` method on `application.player` in `TabViewController`. However, `setScaleX()` just squishes everything, lowering the resolution which looks especially bad for the scroll marker.
I've left some methods in `MIDIPlayer`, `Tablature`, and `Score` to get a ratio of the `Pane` to length in ticks of a `sequence` or `score` , but I don't think they will work as I initially intended.