Drop geocode-glib usage
The geocode-glib
copy is out-of-date and updating it is not as trivial as it used to be since geocode-location
module is not so independent of the rest of the code any more. So either we just use the whole of geocode-glib
(as submodule or subproject) or just ditch geode-glib and copy over the needed code. I'd rather go for the latter cause it's less work and also geocode-glib
doesn't see much changes these days, especially to the geocode-location
module.