A ProcessorPlugin is the "root" class for creating Processors, which
are used to modify images as they are collected by Micro-Manager. This base
class provides access to the various components that allow for creation and
configuration of Processors.
Generate a ProcessorFactory that can be used to generate Processor
instances. The ProcessorFactory should not refer to any external objects;
everything it needs to know should be contained within the passed-in
settings - The settings used to configure the factory. These
settings may have been generated by a PluginConfigurator.
a ProcessorFactory based on the provided settings.