Persistency for soundcloud playback

I still need to change a lot of things that are horribly broken with this
commit