Routing modularization proposal

We aim to make Jormungandr more flexible.
This is a functional (almost) non intrusive modification which add a module system to Jormungandr.

All modules are now stored in modules directory.

A module have a namespace which is an url prefix.
That avoids route collision between modules

Navitia.io API is now a module prefixed by v1

The Jormungandr behaviour is unchanged

Future improvements
- generate dynamicaly the Jormungandr entry point http://api.navitia.io with modules information
- add some other example modules ?
I think v2 should be for the next 'classic' api version.

what about a 'tisseo' end point ?

```like https://api.navitia.io/v1/...```
```like https://api.navitia.io/v2/...```
```like https://api.navitia.io/tisseo/...``` 
? (it is open to debate, not sure about it)