Some updates to DIMSUM impl

1) similarColumns -> columnSimilarities
2) remove activeIterator and specialize for dense and sparse vectors
3) cache the probabilities and denominators