ICSFormat: remove unused code
ICSFormat: log with LogService, not SLF4J
TiffParser: change field and method visibility

Most of these fields and methods exist to help TiffParser. Making
them protected or package visibility can harm extensibility; see:
http://developer.imagej.net/coding-style#Private_over_protected_fields_and_methods

The only exception is readTiffIFDEntry, which is used externally and
thus may as well be public.
TiffParser: remove unused variable
TiffParser: log with LogService, not SLF4J
TiffParser: remove unnecessary casts
TextFormat: log with LogService, not SLF4J
NativeQTFormat: log with LogService, not SLF4J
TiffSaver: make fields private

These fields and methods exist to help TiffSaver. Making
them protected visibility can harm extensibility; see:
http://developer.imagej.net/coding-style#Private_over_protected_fields_and_methods
TiffSaver: log with LogService, not SLF4J
WIP: LOGGER -> log()