Minor textual cleanups before big hacking
K-means++ centroid selection
Revert test logging level... accidental commit previously
Take mean of random sample of distance-weighted points to create new cluster center
Handle edge cases for small number of elements