Issue112

Implementing basic functionality for issue #112

Implements master to control a cluster of nodes.  Messages sent to the master are routed to the appropriate nodes.  Combines stat streams into a single stream.  See docs/cluster.rst for details.