StreamHandle: fix subtle bugs during backwards seeking
StreamHandle: fix subtle bugs during backwards seeking

See original commit:
https://github.com/glencoesoftware/bioformats/pull/4/commits/84fa9b6aea4c5d06c3f8d43e1964413a25e99b06

rleigh-dundee/ome-common-java