implement UDS (Unix Domain Socket) sender

fixes #9 (thx @kmorey for the original patch)