Add fetch() callback from queryStoreAndInitItems().
Intended for classes like Pageable that want to process the collection bit-by-bit
(one range() at a time) rather than processing the whole thing at once.

Fixes #174.