New rate limiting

I also run a multi-channel service and it will make more sense to me that the rate limits operated per access token.

I’m going to start recording metrics about my Twitch API calls to see whether I should move to the new API. There are some optimisations that I can do now that there are the webhooks and the bulk calls, but until I have some of my own metrics, I don’t think that I can responsibly move over.