Music and YouTube apps were one of the first to appear on the Windows Store, for obvious reasons, and there are some pretty neat solutions currently available. But MusicTube aims to offer an even more streamlined experience