Jormungandr: refactoring journey auth

add a get_region in Journey

and tests added.

still lot's of work to do in authentification process and in the tests
Jormungandr: add log and authentication on resources
jormungandr: authentification is now mandatory
Jormungandr: do not check region in no origin

we don't want to odo 'compute_region' if no origin
jormungandr: quick fix to fix v0

and use jormungandr bdd  instances instead of jormungandr instances
(names not very clear :))
jormungandr: token mandatory
Jormungandr: corrections after review
jormungandr: Error handling in stat_manger for RabbitMQ

When rabbitMQ is re-initialized and jormungandr is running,
jormungandr cannot push stat masage to rabbitMQ even if
the connection exists.

If it happens the connection will have to be re-initialized.
jormungandr: Error handling modified after comments

If error of type connection or channel,
reinitialize the connection and if success
Push the stat message.
jormungandr: Error handling in stat_manager corrected.

Message modified
Previous connection released.
Add a wsgi middleware for handling https behind a reverse proxy.

The HTTP header X-Scheme can be set for override the scheme use by
jormungandr
Enabe the passing of headers to que query in integration tests

Add a kwargs parameter on the query function of integration test
framework, this way we can pass headers in the query
Add test for the ReserseProxied middleware
Translate comments

Not directly related with this PR
check if the scheme is one of http or https