SumTree::get now non-intrusively picks an element and returns a reference to it, SumTree::remove removes and returns a copy. The former is needed for sampling with replacement. Change-Id: Iefef2fdf0b7df6ea7a9949f2588528ec9e86bb7a