Add ability to generate kml using simplekml

This adds an option to generate kml output (--kml), needs integrating with
the rest of the script and config file.
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.
Update README.md
Fix comment and argparse decription
Update comments and messages
Remove output files and update README.md

The output files are now hosted at https://archwomen.org/media/archmap/
so they are no longer needed in this repo.
Add ability to turn off file writing

Replacing the file name after --geojson or --kml with "no" will stop the
output from being written, this also works when using the config file.

For example, this will only output the .kml file:
    archmap.py --geojson no
Default to /tmp if config file is not present

If archmap.py is not supplied with a config file, default to using /tmp
for input/output locations.
Var rename: geo_output=geojson, geo_output_kml=kml

This renames 'geo_output' to 'geojson' and 'geo_output_kml' to 'kml',
no functional change, just makes it easier to read.
Update help and comments about output disabling
Update systemd unit file descriptions
Clarify what happens when using the systemd units
If neither GIS file is wanted, don't do anything

This tests to see if output_file_geojson and output_file_kml both == "no",
if so, it won't make_gis.
Make setting defaults without the config file easy

No functional change, just makes it eaiser to read and to set io locations.
Remove unnecessary argument destinations

The argument destinations default to being the same name as the argument,
so the declarations are not needed.
Fix test problem from b9e2c6

This fixes a problem with b9e2c6df76426656fa2eda50732a4d6c1231614c, where
it tests to see if output_file_geojson and output_file_kml both == "no".
Only tidy up geojson if it is being output