Update to arquillian-osgi-2.1.0.CR16
add some extra null checks
updates the archetype dependencies so that they are a bit more accurate (adding some missing stuff like camel-blueprint) and so that the OSGI resolver on "mvn fabric8:deploy" doesn't add unnecessary bundles etc
fixed merge issue
auto default to using feature-cxf and feature-camel parent profiles if folks are using a bundle with cxf or camel inside (so we can configure extra defaults to bring in like fabric-cxf-registry etc)
add initial documentation on the OSGi resolver
trim down the feature-cxf profile to not use spring by default and just use cxf-core to avoid enabling too much stuff by default
remove the jarURL for now as the ${project. expressions dont' get replaced causing the quickstart / archetype to fail
add better debug message if stuff goes bad
fixes #2171 so that the timeout on restarting a container defaults to 30 seconds but we can configure it in a profile using the FABRIC8_PROCESS_STOP_TIMEOUT environment variable. also polished the launcher script to be more informative of what its doing