First version of the REST API
Merge
Consistent nameing, added author tag
merge
merge fix/initialization_issue
initialization of services no longer available
Merge branch 'master' of https://github.com/dana-i2cat/mqnaas
Refactored structure and added documentation
Merge branch 'master' into api

Conflicts:
	bundletree/src/main/resources/features.xml
	clientprovider/src/main/java/org/mqnaas/client/cxf/InternalCXFClientProvider.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/api/apiclient/IAPIClientProvider.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/api/client/IClientProvider.java
	core.api/src/main/java/org/mqnaas/core/api/IRootResourceManagement.java
	core/src/main/java/org/mqnaas/core/impl/BindingManagement.java
	core/src/main/java/org/mqnaas/core/impl/RootResource.java
	core/src/main/java/org/mqnaas/core/impl/RootResourceManagement.java
	examples/testapp/src/main/java/org/mqnaas/examples/testapp/MyTestApplication.java
	pom.xml
	src/main/resources/features.xml
Multiple fixes in API.
Merge branch 'master' into api

Conflicts:
	clientprovider-api/src/main/java/org/mqnaas/clientprovider/api/apiclient/IInternalAPIProvider.java
	clientprovider/src/main/java/org/mqnaas/client/cxf/InternalCXFClientProvider.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/api/apiclient/IAPClientProviderFactory.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/api/apiclient/IAPIClientProvider.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/api/apiclient/IInternalAPIClientProvider.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/api/apiclient/IInternalAPIProvider.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/api/client/IClientProvider.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/api/client/IClientProviderFactory.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/impl/AbstractProviderFactory.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/impl/apiclient/APIClientProviderAdapter.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/impl/apiclient/APIClientProviderFactory.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/impl/client/ClientProviderAdapter.java
	clientprovider/src/main/java/org/mqnaas/clientprovider/impl/client/ClientProviderFactory.java
	clientprovider/src/main/java/test/ClientApplication.java
	clientprovider/src/test/java/org/mqnaas/clientprovider/impl/client/ClientProviderFactoryTest.java
	core.api/pom.xml
	core.api/src/main/java/org/mqnaas/core/api/IResource.java
	core/src/main/java/org/mqnaas/core/impl/RootResource.java
	core/src/main/java/org/mqnaas/core/impl/RootResourceManagement.java
	core/src/test/java/org/mqnaas/core/impl/ResourceCapabilityTreeTests.java
	core/src/test/java/org/mqnaas/core/impl/SampleResource.java
	examples/testapp/src/main/java/org/mqnaas/examples/testapp/MyTestApplication.java

Conflicts solved manually.

- Use IIdentifiable in both IService and IResource. Identifiable has been removed.
- RootResource has now a descriptor. Specification and endpoints are stored inside the descriptor.
Merge branch 'master' into api

Conflicts:
	core.api/src/main/java/org/mqnaas/core/api/Specification.java
Remove temp file.
Move serialization samples to test resources
Merge pull request #63 from isartcanyameres/api

Api