Ignore .xccheckout files
Disable zombie detection in the shared scheme
Unify build scripts
Ignore some python intermediates
Must use `--abbrev-ref` if we expect to get a branch name from `git rev-parse`
Fix new build script