-------------------------
* Refactor kafka-cluster-manager to support multiple balancer classes and metrics
* Add PartitionMeasurer class and --partition-measurer option for providing user partition metrics
* Add --genetic-balancer option to kafka-cluster-manager to make use of the genetic balancer
* Change kafka-cluster-manager stats command output to include user partition metrics
* Add --show-stats option to kafka-cluster-manager rebalance