message: Fix unauthorized playback control
  Over in spotify-tui, I implemented the new `start_context_playback` and hit "request unauthorized" every time.
  Looking at the code, the previous `put` call was not receiving the auth headers. This fix here is to use the `endpoint_put` method which seems to abstract passing in the headers?
diff: @@ -981,7 +981,7 @@ pub trait OAuthClient: BaseClient {
  };
  let url = append_device_id("me/player/play", device_id);
  - self.put(&url, None, &params).await?;
  + self.endpoint_put(&url, &params).await?;
  Ok(())
  }
  