Happy path for google geocoder backend.
GoogleGeocoder handles invalid JSON.
Change wording in GoogleGeocoder spec.
Net::HTTP takes an URI as parameter
Finished GoogleGeocoder.
Possibility to use multiple backends/adapter for geocoding.

Geocoder module now uses all defined adapters and tries to
geocode with each of them until it receives a succesful response.
Merge branch 'multiple-backends-for-geocoder'