New geocoding UI

mm for security, you should always create files inside a controlled temporally directory, and make sure that the url is not potentially dangerous (doesn't does reverse path walking, etc.).
See https://github.com/CartoDB/cartodb/blob/master/services/importer/lib/importer/datasource_downloader.rb#L31 for an example