Setting rate_limit resets_in to 0 if it goes negative

Fixes #504 

Setting rate limit resets_in to 0 if resets_at is in the past
I think this could just be:

```ruby
info.resets_in = [(info.resets_at - Time.now).to_i, 0].max
```