Several bugfixes and updates due to Spotify API changes