Add guitar string sound & demo to use it

Also in SimpleComposer, handle the case where the notes would overlap
with a phrase boundary by truncating the last note's length