Fix dangling file handles when using BF methods
Fix dangling file handles when using BF methods

Previously, with virtual stacks disabled, calling BF.openImagePlus or
BF.openThumbImagePlus would result in reader.close() never being called,
which eventually resulted in too many open files.

scifio/scifio