Fixing RateLimit to update the timestamp only when a time unit is passed. Fixes #198