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

time.Duration is a count of Nanoseconds.  I don't think this does what you want.

See: http://play.golang.org/p/RmRgJfqutx