Added error description to AccessTokenRefreshError

The JSON response returned can contain an `error_description` field that contains additional information about the error. If found, appending to the error message.