Google fallback

Pull request of code for comment. 
No tests added yet but code has been checked with an app (by setting a useless domain/url for geonames - xapi.geonames.org).