Interface for plugins intended to be instantiated as singletons. A singleton
plugin is a stateless SciJavaPlugin, such that the
SingletonService can maintain a list of singleton instances.

This interface exists mainly to facilitate differentiation between plugin
types intended as singletons and those which are not. It also serves as a
placeholder for any potential singleton-plugin-specific API added in the
future.