Refactor to split up the code that maintains connections.
Use the correct list_head for adding a connection to the unused list.
More revisions to the nreader functions to provide more control over which
connections are originated and which are terminates, as well as what the
remote and current nodes are.
Another change for the persistent connection code, now to pconn.
Many changes to pull out the commonality of connection management and
fix ensuing bugs
Revised pconn infrastructure can now handle the Xsync console output.
Support sending data all the way from typing to xsync-cons on stdin to
a subprocess xsync-ctl.