Upgrade geocoder to use v3 of Google Maps API

It's pretty straightforward. I looked at adding error checking but it doesn't seem to need it.