Clean up and standardize some of the code
Handle issues when parsing the soundcloud stream

Stop trying to download when parsing fails, only report an error once