UNIXServer with combined blocking and evented support
@overload initialize(socket_path)
@param socket_path [String]
@overload initialize(socket)
@param socket [::UNIXServer]
[Validate]