Messy binary

Is this an ok approach?

I think it would need OMETiffWriter.java and OMEBinaryOnlyTiffWriter.java defined from a common code (OMECoreTiffWriter.java?) that has almost all of the functions from OMETiffWriter.java. The current approach is a bit messy. (e.g. a function called closeParentWorkaroundToFix)

The other approach is putting a lot of conditionals into OMETiffWriter.java and having a function to set a flag, something like setSaveBinaryOnly(true).

Also at the moment is is saving 1 companion and 1 tiff with all the planes in it. Working on that bit now. The %z in the filename is currently being ignored.

--exclude

@melissalinkert @joshmoore