Add rate limiting of geo lookups by IP.

@jgmize r?