Remote vanilla PDB (over TCP sockets) done right.

No extras, proper handling around connection failures and CI. Based on pdbx.
