Improve ServicePluginClasspath javadoc.
Improve ServicePluginsClassPathProvider javadoc.
Rename ServicePluginClasspath to ServicePluginClassPath
Add constructor for single URL.
Extend test for exact matching properties and add test for no matching properties.
Use ServicePluginClassPath constructor which takes single URL.
Add support for the case where the provided properties are configured for plugin but the plugin has additional properties defined. In this case the plugin is also a valid candidate.
Extend tests: exact matching properties, subset/partial matching properties, no matching properties, no properties specified.