Implement `clearTimeouts` method to clear all queued requests

I had the problem that throttled requests were still being processed after the client had disconnected. Now I just do `client.limiter.clearTimeouts()` in a disconnect event listener and everything is fine!