Violin & Piano UI Update

Update of violin's UI, both in terms of functionality issues & bugs, and to update it to the new UI style/system.
Fixed a couple buttons to work before song created, that should, such as import song. Changing tempo works more naturally now.

Update: Also updates piano and now the music and UI code is in the /datum/song so anything can use it.