Deal more gracefully with out-of-range subimages.

oiiotool -subimage : better error detection and reporting of requests
for nonexistant subimages.

Fix the one or two spots in image readers that weren't fully robust for
this (especially for negative subimages). In the vast majority of readers,
it was already catching it properly.