Introduce GitUtil to centralize git access.
Extension dirs will now be searched for config.yaml
Allow bundled config.yaml files for e.g. box releases
Adds GitIdentityEnvironment helper to use git with individual keyfiles
Fixes directory creation
Make the GitUtil use the GitIdentityEnvironment
Read wrapperFileName from property
Adds auto update command
Adds Bootstrap