switched to standard subset selection using numpy
fix a couple small bugs in util and waggl, finished weighted k-means