Add update method to FabricJaasRealm.
Add onFailed callback to "wait for provisioning" operations, so that we can gather as much information as possible about the failure. Misc test improvements.

Conflicts:
	tooling/testing/pax-exam-karaf/src/main/java/org/fusesource/tooling/testing/pax/exam/karaf/FuseTestSupport.java
[FABRIC-937] Fix dependencies for compilation under JDK6
Configure pax logging in itests, so that child containers store their logs under the parents log folder (retain the logs after child is destroyed).
Ensure example-camel-cluster.server waits for the jetty component. ExampleCamelClusterTest now uses a more accurate way to check that failover works.
Update to perfectus 359
ENTESB-1279 - update to hibernate 4
ENTESB-1284 - fix quickstarts build from root pom
Change old Implementation-Title
ENTESB-1285 - fix up versions used in quickstarts

Conflicts:
	quickstarts/cbr/pom.xml
	quickstarts/eip/pom.xml
	quickstarts/errors/pom.xml
	quickstarts/jms/pom.xml
	quickstarts/jms/src/main/resources/features.xml
	quickstarts/rest/pom.xml
	quickstarts/secure-rest/pom.xml
	quickstarts/secure-soap/pom.xml
	quickstarts/soap/pom.xml
Use https for fuse repos
Try never update policy for ea repo

Conflicts:
	pom.xml
Remove old version of http-wagon
Add in extra repos like in c PR 806
Align ea repo ids and config
FABRIC-796 - use delegated zk group
FABRIC-796 - increase timeout
FABRIC-796 - unignore test
MQ itests now display the home folder of the container as part of the boot message.
Add more verbose logging when updating the git master url. Validate the git master url before notifying listeners.