another try to fix the smoke test build
#2061 archetypes test to now properly scale down the created archetypes
#2061 make the test more reliable; lets ensure that the requirements get updated each time just in case we start a little early before the fabric decides to restart itself
#2061 avoid duplicate tooling entries
#2061 archetypes test to now properly scale down the created archetypes
fixes #2108
#1705 avoid 5.9.x in the snapshot profile too
attempt to fix dependency issues if using just -Pall
#2061 lets wait until all provisioning has finished before running the arquillian test case to avoid trying to do things (like deploying archetypes) too soon
fix broken maven plugin since the recent changes to use immutable maps on Profile API
add better error reporting if the JMX operations fail
increase the write lock acquire time to avoid the ArchetypeTest barfing with timeout exceptions
add bigger default timeouts
#2143 first spike of a refactor of the remote arquillian container code to make it easier to reuse code between the command line remote and the docker implementation
#2061 lets try perform a complete end to end test on each archetype in turn; since it takes a long time ;)
make the log a little less noisy if the current container is not available
fixes #2146 and also speeds up the performance by just performing a single git commit and profile update. Not sure the underlying reason for the bug; but it seems consecutive updates to a profile could lose data/changes somehow