Extend the capabilities of the plugins defined by the Plugins configuration property

Plugins were only able to register responders and symbol types. Now also wiki page factories, test systems and slim tables and comparators can be registered.

Also plugin classes are instantiated before their methods are accessed. This way we can pass on system properties and ComponentFactory, which can help instantiate classes in a standard manner.

The static method access still works, though.