Implementation of rangeIterator for store.

`if index, remaining := si.index, len(si.store.rangesByKey) - index; remaining > 0`