Make LDAP Plugin dependency truly optional
LDAP Plugin declared optional, removed from plugin.properties (otherwise DMX would not start the sign-up plugin when LDAP Plugin is missing) and some custom code to handle the service class not being available at runtime and the OSGi service discovery.
Comes with docker compose files, so the plugin can be run out of the box.
Edited by Robert Schuster