[FABRIC-655] Revisit DataStore handling

* Remove notion of DataStorePlugin. CachingGitDataStore is the DataStore service
* Register DataStore as part of DataStorePlugin activation
* Make ZooKeeperClusterBootstrap.activate synchronous
* Remove ZookeeperDataStore & GitDataStore as component
[1.2-M-redhat-86] Updating to hawtio version
added links to the quickstarts profiles
fixed up CXF version and added a fuse version, just in case
first cut of the rest quickstart profile
add the fabric-cxf feature to the rest quickstart profile; so the endpoints are registered in ZK
[1.2-M-redhat-87] Updating to hawtio version
[jboss-fuse-6.1.x 141] Updating perfectus-build number to new build
added the soap quickstart as a profile
added a link to jump straight to the quickstarts
Move stream to sandbox.
DataStoreManager doesn't throw Exception if template is not found (fix for container creation & join command). Add NPE guard for template in AbstractDataStore.
[FABRIC-692] Check if the actual url is null before updating git config.
[FABRIC-692] Fix NPE when remote git remote is empty.
Add a timeout to git remote operations (fetch & push).
Modify GitNode, so that it properly expose services.
added the cbr and eip quickstart profiles along with sample data and documentation into the initial fabric data
added a quick description of using the maven dependency plugin to create an offline repository on a per project basis
added the errors, secure-rest and secure-soap quickstarts to the profiles
[FABRIC-694] Revisit ZooKeeperBootstrap handling