logging: add new RateLimiter helper class