* data update (mainly updates in Rudow, Altglienicke, Falkenberg)
* data update
less verbose output
brackets for grepping Wien

Conflicts:
	t/bbbike-org-download.t
* bbbike.org_download.pl: make -debug a toggle
* data update
* data update (u.a. some additions in Lichtenberg)
* data update (corrected CSD route)
* data update (u.a. some additions in Mahlsdorf and Waldesruh)
* GPS::GpsmanData::Stats: sort vehicles by dist

  ... and also sort tags alphabetically
* cgi: return error page if 0/0 coordinate was used

  0/0 (wgs84) is almost always indicating an error, especially if bicycle
  routing is requested (this coordinate is in the Atlantic).

  For output_as=json, the error page is returned as json, otherwise
  it's simply a text/plain response.

  With test cases in cgi-test.t
* cgi: send_error logs to stderr/error_log
* data update
* data update
* freebsd package: 3.17_1 -> 3.18

  Only the i386 binary was updated, not the amd64 version. But
  cgihead2.t checks only for i386.
* test case for a "Search again with nearest node" problem

  The problem is somewhat tricky: the search needs to have
  pref_fragezeichen turned on, and both start and goal coordinate have
  to be part of the fragezeichen net, but outside of scope=city. In
  this case, adjust_scope_for_search() does not need to adjust the
  scope to region, and the subsequent search fails. Actually it does
  not fail completely, but the best node found so far is adjusted as
  the new goal node, which is far away from the real one.

  For the test case fragezeichen and landstrassen have now non-empty
  files in data-test, and the "berlin" file with the city borders is
  copied from the original data directory.
* fix for a special "Search again with nearest node" problem

  This is fixing the new test case in the previous commit.
* cgihead2.t: test also /beta and /en URLs
* cgihead2.t: add redirect target to test name

  Previously the redirect URL was only displayed in case of errors.
* cgihead2.t: show request times in test names