First refactoring for including integration tests in the CI process. 

That's only a first step on the road since the integration tests need a lot works however this PR include:
- replacing all `LITHIUM_*` constants in flavour of `Libraries::get()` when possible;
- minor modifications on the test API. Now tests must be suffixed by `'Test'` (which was in a way the used convention);
- fix tests (mainly integration tests);
- typo fix;
- dynamic config is used for connections furing the CI process.

Thats all folks!