Add proxy support for client socket connections

- Remove unused dependencies from POMs
- Add ProxyHandler and its implementations
I wonder if we should call it HttpProxyHandler as our other http1 stuff does not contain 1 in the name too