Add unix socket

Would it make sense to inherit from `ws_socket`?