refactor KML code; implement kml-file-set

kml-file-set is functionality to write out separate KML files for
transit stops as well as each transit route.
add kml-file-set command
update --help message. add stops-kml and routes-kml.
add kml_stops and kml_routes.