Add global ratelimit to gateway
This MR adds a global ratelimit to the gateway which should be fetched by other modules such as the renter to ratelimit their connections.
Once merged, users will be able to set individual limits for the gateway and renter using the existing endpoints and also a global limit for all modules.