Steps strategy fix for PushtoHubCallback and changed docstring
Hello 👋 
Steps strategy for `PushtoHubCallback` wasn't working because

`if self.save_strategy == IntervalStrategy.STEPS and batch + 1 % self.save_steps == 0:`
this is only true when `self.save_steps` is 1 and batch is 0 (due to `1 % self.save_steps` preceding +) So I observed a weird behavior where it was only pushing at 0 batch when save steps were 1 and it wasn't pushing when save steps weren't 1.

This is a small fix that does 
`if self.save_strategy == IntervalStrategy.STEPS and (batch + 1) % self.save_steps == 0:` which fixes the callback.

I also changed the description for `no` in docstring.

I will also add tests for the callback later.
_The documentation is not available anymore as the PR was closed or merged._