Metamorph: make certain that the reader is closed when openBytes returns

In most cases, this won't make much of a difference, but when reading
planes out of order it prevents files from being left open.
Merge pull request #789 from melissalinkert/metamorph-close

Metamorph: make certain that the reader is closed when openBytes returns