CRM-19784: Encapsulated interactions with geocoding providers. Adopts an