Added SoundCloud playlist support and cleaned up code a bit. Removed SC duplicates