add DateTime::Event::Easter to bundle file
FahrinfoQuery: smarter limitation: add minimum number of stations

Now try to add at least two S-Bahn and two U-Bahn stations to the
list, possibly removing non-stations from the end.
Route::rueckweg: don't croak on undefined PathCanvas/Via

Also simplified the From/To swapping.
add basic Route tests
new Route::prepend method (with test case)
FahrinfoQuery: add missing distance between nearest and actual point
data update (u.a. fixing of a make accident)
data update (mainly minor coordinate corrections)
GPS::Symbols::Garmin: missing use
new test file for GPS::Symbols::Garmin
new function garmin_symbol_name_to_gpsman_symbol_name
new test script for GPS::GpsmanData::GarminGPX
gps-gpsmandata-garmingpx.t: mass check with --gpx-symbols
GPS::GpsmanData::Any: support for gpx <sym> elements
BBBikeGPS: better "Auto" handling

Previously, auto mode would just do a file suffix check to guess if
streets or points mode should be done. Now the decision is done after
the GPS file is loaded, and determined if it contains a track or
route.
BBBikeGPS: broader points for fallback waypoints
data update (minor temp blockings update)