Swap back in Google Geocoding, without an API key.

Turns out if you use Google's geocoding service without an API key, the daily 2500 call limit is on a per IP-level basis. Thanks to @dget for noticing this.

Throwing this out there mostly to discuss the complexity tradeoff with caching in #128.