remove GoogleGeocodeSource (its violating there ToS and unused anyway)
add support for forward geolocating (but no backend implementation yet)
add GeocodeDatabase class (no logic yet)