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.

Conflicts:

	components/bio-formats/src/loci/formats/in/MetamorphReader.java
Merge pull request #792 from melissalinkert/metamorph-close-develop

Metamorph: make certain that the reader is closed when openBytes returns (rebased onto develop)