Split constructor of Connection

This method was just to unwieldy.
This can be seen as a first step to introduce a Faraday Factory.
`default_stack` => `default_response_middlewares`?