Thought I had committed and pushed this stuff, but I guess not, the buld doesn't fully build yet as the refactoring is still in progress... added snapshot repp to pom that is needed if starting with a clean maven repo.
Merge branch 'trunk' of github.com:rmoquin/karaf-cellar into trunk
[KARAF-2480] Fix dynamic import in Cellar modules

git-svn-id: https://svn.apache.org/repos/asf/karaf/cellar/trunk@1528743 13f79535-47bb-0310-9956-ffa450edef68
[KARAF-2478] Producer and consumer status is updated when configuration is changed on the cluster

git-svn-id: https://svn.apache.org/repos/asf/karaf/cellar/trunk@1528803 13f79535-47bb-0310-9956-ffa450edef68
[KARAF-2478] Fix hazelcast blueprint descriptor

git-svn-id: https://svn.apache.org/repos/asf/karaf/cellar/trunk@1528806 13f79535-47bb-0310-9956-ffa450edef68
[KARAF-2477] Inject the groupManager in the Cellar config blueprint

git-svn-id: https://svn.apache.org/repos/asf/karaf/cellar/trunk@1528846 13f79535-47bb-0310-9956-ffa450edef68
[KARAF-2498] Change log level to DEBUG for blocked resources

git-svn-id: https://svn.apache.org/repos/asf/karaf/cellar/trunk@1529137 13f79535-47bb-0310-9956-ffa450edef68
[KARAF-2514] Improve Cellar config, especially around configuration deletion

git-svn-id: https://svn.apache.org/repos/asf/karaf/cellar/trunk@1531345 13f79535-47bb-0310-9956-ffa450edef68
[KARAF-2432] Remove the dependency attribute on the hazelcast bundle

git-svn-id: https://svn.apache.org/repos/asf/karaf/cellar/trunk@1531351 13f79535-47bb-0310-9956-ffa450edef68
More work on conversion of the event communication from producer/consumer to hazelcast distributed tasks...
Merge remote-tracking branch 'remotes/apache/trunk' into trunk

Conflicts:
	assembly/src/main/resources/feature.xml
	bundle/pom.xml
	bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleEventHandler.java
	bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleSynchronizer.java
	bundle/src/main/java/org/apache/karaf/cellar/bundle/LocalBundleListener.java
	cloud/pom.xml
	config/pom.xml
	config/src/main/java/org/apache/karaf/cellar/config/ClusterConfigurationEvent.java
	config/src/main/java/org/apache/karaf/cellar/config/ConfigurationEventHandler.java
	config/src/main/java/org/apache/karaf/cellar/config/ConfigurationSynchronizer.java
	config/src/main/java/org/apache/karaf/cellar/config/LocalConfigurationListener.java
	core/pom.xml
	core/src/main/java/org/apache/karaf/cellar/core/control/ManageGroupCommandHandler.java
	core/src/main/java/org/apache/karaf/cellar/core/control/ManageHandlersCommandHandler.java
	dosgi/pom.xml
	dosgi/src/main/java/org/apache/karaf/cellar/dosgi/RemoteServiceCallHandler.java
	event/pom.xml
	event/src/main/java/org/apache/karaf/cellar/event/ClusterEventHandler.java
	event/src/main/java/org/apache/karaf/cellar/event/LocalEventListener.java
	features/pom.xml
	features/src/main/java/org/apache/karaf/cellar/features/FeaturesEventHandler.java
	features/src/main/java/org/apache/karaf/cellar/features/FeaturesSupport.java
	features/src/main/java/org/apache/karaf/cellar/features/FeaturesSynchronizer.java
	features/src/main/java/org/apache/karaf/cellar/features/LocalFeaturesListener.java
	features/src/main/java/org/apache/karaf/cellar/features/RepositoryEventHandler.java
	hazelcast/pom.xml
	hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastEventTransportFactory.java
	hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastGroupManager.java
	hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/QueueConsumer.java
	hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/QueueProducer.java
	hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/TopicConsumer.java
	hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/TopicProducer.java
	hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory/HazelcastConfigurationManager.java
	hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/merge/CellarMergePolicy.java
	hazelcast/src/main/resources/OSGI-INF/blueprint/blueprint.xml
	obr/pom.xml
	obr/src/main/java/org/apache/karaf/cellar/obr/ObrBundleEventHandler.java
	obr/src/main/java/org/apache/karaf/cellar/obr/ObrUrlSynchronizer.java
	shell/pom.xml
	utils/pom.xml
	webconsole/pom.xml
Revert "Merge remote-tracking branch 'remotes/apache/trunk' into trunk"

This reverts commit eedacf8ee52e1def6b82abde8cf3eaaa655e92e6, reversing
changes made to 17fbd3c4018f9c2b6cf7d2e3f91ec5053303ee84.
Trying to make sure I'm resynced with head properly.
Some cleanup to remove unnecessary changes and also to change the refactoring approch a little bit.
Intermediate commit to re-align changes with Cellar trunk to simplify reviewing the changes.
Intermediate commit to re-align changes with Cellar trunk to simplify reviewing the changes.
Updating code to match the newest method for simplifying communication and the compile changes needed to complete refactor.
Updating code to match the newest method for simplifying communication and the compilation changes needed to complete the refactoring.
Everything compiles now.
Forgot to add these classes back in