Execute pre-receive hook

This patch work in my project.
Ok, it's useful to remove "exists" if hook isn't a shell script.