Add unix socket

Facing #259 
Actually, the socket code should do _nothing_ but accepting connections. Reading from them is done by the connection processor.