Add optional image crop offset to Feature Extractors

For Block processing, the pixel values stored in a Slice will not align
with the natural coordinate system of the image we pass in, because it
has been cropped. The offset point allows the feature extractors to
correct for that.