Improving Proxy Server support

 - [x] added `ProxyHttpClientAdapter` for users who need to work behind a proxy
 - [x] added overload to `Connection` to simplify injecting a connection
 - [ ] these types should be documented properly (blocked on  https://github.com/pmacn/CommentPulldown/issues/4)

cc @Macropus