Add unix socket

Facing #259 
Ripping outt the callback itself doesn't make any sense.
However, it would make things "nicer" if this callback would invoke a callback which in turn spawns the connection. Such a callback would get an fd and return either an `int` (success/failure) or `void`.