Further work on Zyre gossip discovery

Added tools/ztester_gossip, which stress tests this structure.
Right now it's failing due to rapid socket disconnect/reconnect
with "lost messages" errors and an assertion in libzmq/src/fq.cpp.