Improved .gitignore with Eclipse and Maven configuration.
Mavenize the project and divide it in a POM project and a submodule. More minor improvements.
Export org.opennaas.core.impl package in core bundle allowing using AbstractResource class.
Create examples as POM project containing MQNaaS examples as submodules as OSGi bundles with an aggregation Karaf feature.
Client provider as core submodule and OSGi bundle. Added to core Karaf feature.
Add proper names and descriptions to Examples Maven project files.
Merge pull request #1 from logoff/master

Use proper LGPLv3 license.
Merge pull request #2 from logoff/init/mavenize

Mavenize the project
Merge pull request #3 from logoff/init/examples

Core examples
Merge pull request #4 from logoff/init/clientprovider

Core client provider
Improved build-helper-maven-plugin and maven-resources-plugin.
Merge pull request #5 from logoff/init/features-plugin

Improved build-helper-maven-plugin and maven-resources-plugin.
First draft version of ClientProvider
Classpath-scanning improved filtering by target annotations package.
Return empy Set using Collections.emptySet().
Better use of BundleWiring and BundleWire objects.
Add javadoc to method isPackageDependant(...).
Moved provider logic from test class to capability implementation
Converted test into test application and changed factories to be capabilities
Better core feature naming.