Update to latest JSON API 

Soundcloud's not providing XML support from 1st December. Rewriting the app to parse JSON.