* data update (minor)
* migration to YAML::XS
* temp_blockings_tasks: abstraction for adding bbbike directories to @INC
* regenerated bundles
Merge branch 'yaml-xs-migration'
* removed unnecessary temporary variable
* data update
* minor fix in bbbikecgires kwalify schema

  If "undef" is part of an enumeration, then the overall type cannot
  be "text", but has to be "any".
* cgi: http_req_logging (currently turned on for file cache)
* Route::PDF::Cairo bugfix: begin a new page only if there's something
  to print

  Previously it was possible to have a blank extra page.
* a bbbike+munin favicon, to be used in /etc/munin/templates/favicon.ico
* data update (mainly in Hohenschoenhausen)
* cgi: don't send ETag anymore

  The ETag was not used correctly, and partially it was superfluous:
  - the language is anyway part of the URL
  - the user agent should be handled by the Vary header
  - and the bbbike.cgi version is largely useless, because the
    $VERSION is incremented quite infrequently, and probably the
    .modified timestamp would be more useful in most situation.

  Also, with using ETag headers like If-None-Match should be handled
  correctly, which is not the case.
* MANIFEST update
* new deployment target "prepare"

  This is the combination of four prepare-* targets.
* radrouten.t test: test at least _one_ link

  In "smoker" mode (or with -test-all switch) all links are tested;
  this is what the old -doit switch (now gone) did.

  The test script obeys the BBBIKE_TEST_SKIP_MAPSERVER env variable,
  and uses the check_cgi_testing check.
* data update
* removed .cvsignore and similar CVS-related files

  Also changed files where .cvsignore or MANIFEST.withcvs was used.
* removed grep_bbbike

  Not needed anymore in the times of git-grep.
* data update