SoundCloud: Port to BTTF

WIP CC @russellholt @moollaza @jdorweiler