EPSFormat: fix writer metadata use

Corrected interleaved check to use the source plane interleaved flag
instead of the output interleaved status, as the flag was being used to
index into the soruce plane.

Also fixed plane size calculation to take X, Y axis positions into
account.
AVIFormat: fix interleaved use

Corrected interleaved check to use the source plane interleaved flag
instead of the output interleaved status, as the flag was being used to
index into the soruce plane.
ICSFormat: fix interleaved use

Corrected interleaved check to use the source plane interleaved flag
instead of the output interleaved status, as the flag was being used to
index into the soruce plane.
InitializeService: find writer format by suffix

Can't check for formats directly, because some formats require opening
data on disk. Makes much more sense to use the getWriterByExtension
method.
NativeQTFormat: use correct interleaved flag

In the NativeQT Writer, the interleaved flag is used to interpret pixel
data - thus it should be the source plane that is checked and not the
output metadata.
JPEG2000Foramt: Correct output parameters

Fixed interleaved usage, using the source plane interleaved flag instead
of the output Metadata.

Fixed height/width indices to account for N-dimensionality.