Rework download logic in /geoupdate

The config now specifies where the database will be kept, but
the application infers the filename from the download URL.