Handle location updates

This sets up a callback to `update_location` on the GoogleAccount with the location hash.