Better looping when streaming music

When looping streaming music there is a slight glitch when the sound finishes and begins again from the start. This fix makes the stream one continuous playback without stopping and restarting the feed. This provides a better result on at least the Windows, Neko and Android targets. Other targets will need to be tested before committing to this patch.