[Fix Bug 1029326] Prevent duplicate region and city cases for geocode migrate.
[Fix Bug 1022635] Improve error handling on mapbox api calls
Merge pull request #984 from Sancus/geocodingfixes

[geolocation] Fixes for bugs 1029326 and 1022635