* Better error handling when credentials are invalid
* Initial last.fm support