In a move sure to anger developers and users, Spotify has changed the terms for its Web API, cracking down on how apps can use it.... Read more