Plugins can now have depend on other plugins.
Plugins will be started in the resolved dependency order
A plugin will see all classes from the dependency plugins in it's parent classloader (a DelegatingPluginClassLoader)