Remove paxexam ExternalGitTest

Now covered by smoke/embedded/RemoteGitRepositoryTest
Optimise profile overlay logging
Revisit git shared counter increments

Only increment on successful x-git-receive-pack-result response
Fix typo in commons-jexl Maven URL
fixes #1227 so we can use the io.fabric8.system.properties file to define system properties for java containers; which makes it easier to compose them with profile inheritance & aggregation
 #1227 so we can use the io.fabric8.system.properties file to define system properties for java containers
add a new FAQ entry and OSGi section
added another OSGi faq
#2189 add JMX API to get the overlay properties
#2189 return pids with no metadata in the metatype summary too
avoid failing test cases (which may not have a ProfileService as the FabricService may be a mock
Unignore basic arquillian tests
Migrate ExtendedCreateChildContainerTest to Arquillian
Migrate ExtendedJoinTest to Arquillian
Migrate ResolverTest to Arquillian
#2211 java.lang.Exception : Insufficient roles/credentials for operation when run mvn fabric8:deploy
#2213 ensure cxf examples bundle start after cxf servlet transport is available
Use unique container names in ExtendedUpgradeAndRollbackTest

Intermittently fails in second test because the container from the first test (with the same name) is being destroyed