Swing Playback implementation using staff texts

Swing playback using staff texts implemented, facilitating local control over swing parameters. Also added tests for the same.
I guess the advantage of swingUnit & swingRatio is more obvious relationship to corresponding style options, but it's going to be obvious from context anyhow.

Changing this of course requires updating tests.