Allow specifying the kml output location

This allows you to specify the kml output location from either the
config file or as an option on the command line.
Rename make_geojson() function and fix description

Rename make_geosjon() to make_gis() because it now makes a kml file
as well as the geojson and add updated info to the description.
Rename --output switch to --geojson
Re-order switch definitions and config file args

No functional change, just tidying up.