CDB-4232 Add country_column to Geocoding model
CDB-4232 Add an empty class InternalGeocoderQueryGenerator and some testing scafolding for it
CDB-4232 Minimal code to pass a test
CDB-4232 First case with a test
CDB-4232 Rename querytemplate to query_template
CDB-4232 Add search_terms_query method to InternalGeocoderQueryGenerator
CDB-4232 Integrate search_terms_query into InternalGeocoder
CDB-4232 Remove SQL_PATTERNS from InternalGeocoder
CDB-4232 Add method copy_results_to_table_query
CDB-4232 Integrate method copy_results_to_table_query
CDB-4232 Add method squish to String in tests to ease writing/reading
CDB-4232 Move some attr_accesors to attr_readers added there by mistake
CDB-4232 Implement another test
CDB-4232 Correct problem and integrate into InternalGenerator
CDB-4232 Naive implementation of input_type
CDB-4232 Real implementation of input_type
CDB-4232 Make the test code more compact with a before(:each)
CDB-4232 Modify input_type to return an array and use it to decide on the dataservices_query_template
CDB-4232 Some modifications to 'generalize' the QueryGenerator. Not fully working yet
CDB-4232 Fix a couple of tests