Jomrungandr: change default authentication behavior

there were a problem in the tests if no token were provided
Jormungadr: better stat test behavior

we did not check that the mock method was called, so the tests were
useless.

We'll need to replace that with real mock soon!
Jormungadr: best filtering handling

it is now possible to test the best journey
Jormungandr: add additional tests
Jormungandr: change stat saving mode to work in jenkins
Update integration.rst
Merge pull request #404 from edonisworld/patch-1

Update integration.rst
Jormungandr: fix a typo in get_filter
Merge pull request #403 from antoine-de/best_filtering

Best filtering
Merge pull request #405 from l-vincent-l/fix_filters

Jormungandr: fix a typo in get_filter
Jormungandr: fix journey sort

fixes NAVITIAII-905 and NAVITIAII-898
Thermometer: add a function generating a th from a route
Route: change thermometer to stoppoints
CMake: link pb_lib to thermometer
Merge pull request #406 from antoine-de/journeys_sort

Jormungandr: fix journey sort
jormungandr: correct filter
Jormungandr: don't abort stat if no token
Merge pull request #409 from antoine-de/stat_auth

Jormungandr: don't abort stat if no token
Merge pull request #408 from antoine-de/fix_journey_sort

jormungandr: correct filter
Merge pull request #407 from l-vincent-l/add_schema_to_route

Add schema to route