- add error and error description to SpotifyOauthError to reflect the data returned by web api when error happens - unit test to SpotifyClientCredentials.get_access_token is added for invalid client