Fix arrival at isochron
Disruption: change disruption query from string to int
Disruption: lint
Disruption: add filter on period
Fix sign of access duration on destination points
Disruption: add one test
Disruption: add test on publication date filter
Disruption: correction after review
Jormungandr routing is now modular:
All route files are organised into modules in a "modules" directory.
Modules could be blueprint if need specific templates and static directories.

There is a example in modules which is desactivated by default.

Now the root index is generated dynamicaly instead of hard coded.

Test are updated accordingly
Enabled modules are now configurable in settings.py. Revert formating on instance.py. Module status and description are now in module constructor
Minor fixes. Added log
Kraken: fix goejson of ODT section
Merge pull request #783 from l-vincent-l/NAVITIAII-1356

Kraken: fix goejson of ODT section
jormungandr: remove journey who are a lot longer that the asap journey

With the default values we remove all journeys with a duration greater
than 4 times the duration of the asap_journey + 15 minutes
Merge pull request #725 from Tisseo/dev

Routing modularization proposal
Disruption: rename publciation_datetime api param

remaned to _current_datetime, since taht param will have to be added
everywhere
Merge pull request #784 from kinnou02/too_long_tc

jormungandr: remove journey who are a lot longer that the asap journey
jormungandr: some journey were deleted for no reason

if a journey request returned ono journey with walking the max_duration
    was None, and all journey avec un duration lesser than None
Merge pull request #787 from kinnou02/fix_max_duration

jormungandr: some journey were deleted for no reason
Jormungandr: add the display_duration in the connection api