Added TimeWindow class for defining low activty window
Made merging compaction algo more aggressive during low activity period
issue1159: Fixed CellStoreBlockIndexArray::fraction_covered() bug
Fixed minor logic issues in AccessGroup::run_compaction()