Fix #403 - Checked lat/long on mainFragment and added checks also in Geocoding function, now all parameters are correctly checked.
Fix #397 - Added mapbox/mapbox retina to function to update options subtext.
Fix #396 - Temporary workaround to don't use bounding box when Android geocoding is selected and only filter with our fallback mechanism.
Fix #394 - Removed message of stops in between when there aren't any, added singular message for one and uniformed for all the languages adding a note to the translators.
Merge pull request #404 from vreixo/issue403

Fix #403 - Checked lat/long on mainFragment and added checks also in Geo...
Merge pull request #406 from vreixo/issue396

Fix #396 - Temporary workaround to don't use bounding box when Android g...
Fix #396 - Removed completely android geocoder except for reverse geocoding.
Fix #396 - Replaced CopyOnWriteArraylist by iterator.
Merge pull request #405 from vreixo/issue397

Fix #397 - Added mapbox/mapbox retina to function to update options subt...
Merge pull request #407 from vreixo/issue394

Fix #394 - Removed message of stops in between when there aren't any, ad...
Merge pull request #408 from vreixo/issue396

Fix #396 - Improvement of android geocoder workarounds.
Updated French translation.
fix missing backslashes. Thanks @barbeau for spotting this :)
Merge pull request #384 from kalon33/master

Updated French translation.
Added tests.
Fix #257b - More work on tests.