[WIP] Add base url support

Following #51 , this PR adds base url support to HTTP adapters.
I'm sorry but I means `testDefaultState` instead of `testInitialState`. Then, you will not need to introduce the `createMessageFactoryMockForInitialState` method.