Add a greedy option to read().

This flags the intention to use windows that extend beyond the
dataset's extent.