CDB-4232 Move the InternalGeocoder under CartoDB::InternalGeocoder::Geocoder to organize the code
CDB-4232 Avoid problems with CartoDB module declaration (tests?)
CDB-4232 Put the InputTypeResolver and the QueryGenerator under the InternalGeocoder module
CDB-4232 Put the InputTypeResolver and the QueryGenerator under the InternalGeocoder module