update build.gradle to publish
fix label position of dendrogram
make return object of ClusterNode.leafIndexes as List