Implemented Cluster Monitor tests and test harness to consume them

This is a bugfix in Cluster.