prepare-commit.sh: remove executable bit from source files and exit successfully if nothing modified