Add reconnection ability to cloner.

Part of this is switching from using a group for pub/sub updates to
manually monitoring/managing publications.  And I did that mostly
because I couldn't get remote group reconnection/rejoining to work and
not immediately sure why.