GeoCoding

First effort at geocoding.. TODO maybe pout a button next to the text
field in the settings page to make it clearer when the geocoding takes
place.