Builds Slurm from either a tarball or git. Usage: ./slurm-build.sh <version/git> [git branch] Custom (site-local) patches can be applied by creating ./patches/ and adding .patch files.