Fix for recursion problems

When the cache didn’t hit, the former behavior resulted in an endless
loop if the server didn’t have data for the requested time.
Ordering of stations by station_id
stations_geojson now returns JSON string
stations CSV output added
Structured command line client behavior
Added additional gotcha information
Introduced console_scripts
Command line client instructions