BBBikeGeoJSON: short and long outputs

Latter with complete route search result.
bbbikegeojson.t: more and updated tests

* test now short vs. default (long) outputs.
* test also route_to_geojson_object
* updated sample route result object, especially now without the
  strassen/net objects
cgi.t: use tables for output_as and imagetype tests

The file_cache functionality is only available to some of
the formats here. Use tables and and only block for
executing and testing the file cache functionality. This
probably also fixes test counts if special parameters like
-skip-mapserver are used (hopefully)

Additionally don't test file_cache functionality for geojson,
as it's not active for geojson.
cgi: added geojson-short output format
bbbikeleaflet: experimental routelist support

Only enabled with sekret param ("upl" is misused). Only supported if a
search is done within leaflet, but not if a normal bbbike.cgi search
result is transferred to bbbikeleaflet.
data update
cgi.t: fix because of changed data

The "Norden or Osten" hack is needed at two places (print AND
perldump).