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
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
Doc: corrections after review
Jormungandr: change max waiting duration to 4 hours
Merge pull request #670 from l-vincent-l/change_max_waiting_duration

Jormungandr: change max waiting duration to 4 hours
Doc: correction after review
Jormungandr: change description to title in links
build_navitia.sh: change sudo su - login by sudo -i -u login and improve quoting
Merge pull request #663 from l-vincent-l/fix_less_fallback

Fix less fallback