Simple fix to address bug #6325.  Added a limit to number of concurrent git commands that can
run at once. Default is 10 or the value of the "git-max-concurrent" config property.