Feature/support unix domain socket

Unix sockets are also used for http, however, the current socket adapter just supports tcp/ip sockets.