Fix JavaDoc errors
Plugin descriptors must now specify their provided services
Only process exports for PluginDescriptors
Only exported classes can be listed in 'provides'
Throw exception when accessing a servie which is not provided
Check integrity of provided and requested services among known plugins