Tweaks for crescendo/decrescendo playback

-Fixed bug with hairpins ending on dynamics
-Hairpins now have a velocity change of 0 by default, which causes it to use the next dynamic as end velocity (unless it is contrary to the direction of the change)