running clone without sudo as it is redundant

Running `git clone` and `su` and also running `exec` as the owner passed does not work as the owner might not be able to `su` to himself. But either way a `su` wrapper is not needed as puppet takes care of that.