Add PairSocketBuilder for consistency
Freelance pattern, first attempt at a server component. TODO: Port to
high-level API