Add unix socket support to ESCL
Refactors the URL handling into a single place, then adds support for tunneling HTTP traffic through a unix domain socket.
Refactors the URL handling into a single place, then adds support for tunneling HTTP traffic through a unix domain socket.