Update geocoder version to latest and use the google geo api for lat, lng

Geocoder library was really old so I updated it to use the latest version which uses the new apis.