Rely on jgit to properly synchronize pull, push and clone
Add a guarantee that the GitDataStore is initialised before we clone it.
Don't retry the pull/push - rely on the the jgit timeout for instead
Unignore basic arquillian tests
Migrate ExtendedCreateChildContainerTest to Arquillian
Migrate ExtendedJoinTest to Arquillian