Supply rdio's authorization page directly
Remove unnecessarily duplicated authorize methods
Fall back to response.content if the raw read failed for any reason
Add support for Shutterfly