Add a rate limiter, use it to rate limit docker pulls.

Done.  Although I don't really think it cleans it up that much.