More MinHeap doc and tests, added removeAll()