LocationUpdater support for OFF message,
SummaryBlockIterator doesn't cache last block, MultiBlockIterator handles the closing.
Timestamp dedup added back to SummaryBlockIterator
wrapPrefix utility func for ZipNumCluster