TIFFFormat: rename method

prepareToWriteImage should be prepareToWritePlane. Wasn't updated
properly for naming scheme changes from Bio-Formats to SCIFIO.
TIFFFormat: refactor BigTIFF logic

Changed the isBigTIFF flag to be a Boolean, with a null value indicating
the writer should decide whether or not to write BigTIFF data. If the
output dataset is >2GB, BigTIFF is now set automatically.
AbstractMetadata: size calc should be a long

Returned value is a long. Calculation is a sum of longs. Clearly the
local size field should not be an int.
Convert: only set bigTiff if requested

Instead of always setting to "false" by default, only set if the user
actually passed the bigTiff flag.
Bump to pom-scijava 1.157

Signed-off-by: Jenkins <jenkins@dev.loci.wisc.edu>
Bump to pom-scijava 1.158

Signed-off-by: Jenkins <jenkins@dev.loci.wisc.edu>
Bump to pom-scijava 1.160

Signed-off-by: Jenkins <jenkins@dev.loci.wisc.edu>
Tidy up the POMs

This was done using:
    mvn tidy:pom
POM: remove unneeded dependencies

At least, I hope they are unneeded. They cause all sorts of downstream
problems with dependency:analyze. And are almost certainly unneeded
*except* for XML-processing-related tasks, which are totally unrelated
to SCIFIO core.
Clean up dependencies
IO: restore broken API

Restored the openImg API that returns a single ImgPlus. Renamed the
List-based API to "openImgs".

TODO: same treatment for ImgOpener
TODO: should have refactored the openImg names. make sure nothing is
using deprecated methods.
ImgOpener: restore deprecated API

Renamed "List openImg" methods to "openImgs". Restored the "openImg" API
which returns a single ImgPlus and marked it deprecated.

All openImg implementations are trivial delegates to the corresponding
openImgs method, with a get(0) on the result.
SCIFIOConfig: restore removed API

Restored the imgOenerSetIndex(int) method to limit API breakage.
Bump to next development cycle

Signed-off-by: Mark Hiner <hiner@wisc.edu>
SCIFIOCellCache: remove println

This was erroneously committed while testing.
ChannelFiller: account for false color properly

If a dataset is false color, we can ignore the index LUT.

If it's not false color, we should take steps to ensure that the Channel
axis is part of the planar axes.
Add an enum class for TIFF fill order
IFD: add a getter method for fill order
TiffParser: respect fill order when it is reversed
FillOrder: fix copy and paste mistake

getName() javadoc still referenced photometric interpretation. Should be
fill order, naturally!