Change post-receive hook into a pre-receive hook so we can use rev-list --not --all to find all new commits in a branch