Corrected Filters

Annotations are now on concrete class instead of just the interface, to
allow more specific querying.

Also, filters should now be cached properly. Was relying on Info's to
maintain singletons, which apparently did not work.
Overhauled ChannelSeparator

Fixed the openPlane chain in ChannelSeparator

Pushed appropriate information to ImageMetadata (which was previously
sitting null) - e.g., plane counts.
Added MinMaxFilter

Converted the loci.formats MinMaxCalculator to a filter.
Fixed AbstractReader#SetSource

When a new RAIS is created when setting source on the reader, the
attached Metadata is updated as well.
Removed infinite loop from ICSReader#setSource

Now delegates to super.setSource, instead of itself.
Updated OMEXMLService's params

Added OMEXMLMetadataService as a declared parameter.
Fixed InitializeService's parameters

Declared LocationService as a parameter.
Corrected ImageCount -> PlaneCount

Fixed OMEXMLMetadataService's ImageCount call. This is a leftover from
conversion, as both methods exist in the current Metadata, but the
legacy ImageCount is the modern PlaneCount.
Added DefaultOMETranslator

Added a default translator for OMEMetadata, to override the
DefaultTranslator for ome.scifio.Metadata.
BufferedImagePlane uses setData

When creating an empty BufferedImage, the setData method is called
instead of using the direct reference, in case there are other things
that should occur when setting data.
Removed APNG from non-apng formats

Several references to APNG were corrected to the actual format.
APNG reads tiles

Updated the APNG openPlane method to return appropriate sub-planes when
requested.
Fixed AVIFormat

Updated AVIFormat to facilitate plane opening and correct bugs in
opening multiple planes sequentially.
WIP: CellImg