Kraken: fix an overmidnight case
Merge branch 'release_0.102.1' into release
Jormun: forbid direct car path
Jormun: add error if all journeys filtered
Fare: correct the load in fusio

hand made 'cherry-pick' of the changes made in dev of the PR #496
HotFix: to get #496 and #497
Merge branch 'release_0.102.2' into release
Gtfs: problem in merge for timezone
Merge branch 'release_0.102.2' into release
Jormungandr: set car speed to 40km/h, before it was 60km/h
In recent versions of libpqxx the pqxx::prepare::treat_string has been removed.

Please validate this code works as expected.
ed: support pqxx v3 and v4

As pqxx::prepare changed in pqxx v4 and that we need to support pqxx v3 because v4
is not yet in Debian stable, we check the pqxx version with the preprocessor.

fix #301.
Merge pull request #514 from TeXitoi/libpqxx4

ed: support pqxx v3 and v4
Kraken: only do crowfly if the used stop point is in the requested area

So if the journey start from a stop_point from another stop_area than
the requested, we display a streetnetwork section
Jormungandr: for crowfly section we don't create a geojson
Kraken: refactoring for add test on "use_crow_fly"

Add some forward declaration in raptor API, so I have to add header in a
lot of files
Kraken: add test on use_crow_fly
Merge pull request #515 from kinnou02/crowfly

Only do crowfly if we leave the requested area
Georef: limit direct path length
Georef: translation