Makes missing GIT_PROTOCOL an error

When this is hit, the project is NOT configured and you CANNOT build.
Having cmake return 0 is wrong.
Fixes Python patch step failing on OSX

Path to cmake command might include spaces.
Error checking for Python patch step
fixup! Patches Python to remove global OSX packages