Add WavSoundLength to show track length in music player

Adds WavSoundLength to WavLoader, adapts MusicInfo to use length function depending on extension.
Sorry, I really have no clue how to do this. Just wasted over an hour trying to figure it out, to no avail. I'm probably missing something that is obvious and simple to everyone else, but I have no idea what.