Patch Rate Limiter
The rate limiter had an issue with the DI injecting the classes after where they were required. This is a temporary patch to provide the RateLimiter classes in the SecurityProvider until we fix the DI so that it's independent of the order of dependency resolution.