ENTESB-1237 - cleanup quickstart-jms feature
[ENTESB-1224] protection against missing "remoteRepositories" option
[ENTESB-144] container-stop|start|delete accepts multiple args and globs

The container lifecycle commands accept a list of container names. The
names may be glob patterns (with '*' and '?').
Test cases provided.
[FABRIC-907] Boot commands do not respect RuntimeProperties
[FABRIC-905] Fix timing issues in the CuratorFramework registration.
Harden fabric feature tests, so that they are less prone to timing issues.
Do not fail if a command reports an error after ensemble-add/remove.
FABRIC-910: OpenShift create container command should validate the container name according to openshift naming rules which only allows alfa and numeric.
Fix jira association for ignored tests
[FABRIC-904] Ignore watcher-core FileWatcherTest
ENTESB-1249: patch:simulate should not update etc/startup.properties
Added information about dependencies resolution.
ENTESB-1181 - profile libs with file URI cause container deployment to fail
Configure pax logging in itests, so that child containers store their logs under the parents log folder (retain the logs after child is destroyed).
[FABRIC-904] Ignore CamelSpringXjcTest.
Add onFailed callback to "wait for provisioning" operations, so that we can gather as much information as possible about the failure. Misc test improvements.