Doc: update build script with alembic

and integration of fdegomme modifications
Doc: update install script
Sql: uggly fix for schema hangling with alembic

sqlalchemy is not handling schema well and changes the default schema
resulting is wrong look up of the alembic_version table.

explicit set of the default schema before running alembic to bypass this
problem
Doc: add precision for sudo dependency
Merge branch 'release_1.3.2' into release
Kraken: add Unit test with less fallback

Conflicts:
	source/routing/tests/raptor_test.cpp
Kraken: add a total_arrival time to solution

This is the arrival time at the destination
Kraken: fix comparisons in walking_time
Kraken: work on departure journey pattern point in getWalkingTime

We were working on destination journey pattern point
Routing: add duration check to stay_in section in tests
Routing: fix stay_in duration
Jormungandr: avoid non pt journeys to be choosen as standard journey
tyr: tyr task to import bounding shape
Jormungandr: improve choose standard
Jormungandr: add test choose standard
Merge pull request #664 from l-vincent-l/fix_negative_stay_in

Fix negative stay in
Jormungandr: fix journeys links

some list param were missing in links

small refactoring  of the links

this refactoring should be more complete, but we cannot do this before
the v2 and some thought about the internal link handling
Raptor: remove useless parenthesis
Jormungandr: add tests on datetime_represent
Jormungandr: update create_link comment