Added a git::clone define

This new define has some overlap with the existing git::reposync, but it expresses more clearly that we only want to do the initial clone of repo and not keep it in sync.
missing path to exec
Merge pull request #7 from gehel/git-clone

Added a git::clone define