jobRunnerJobName used to set cluster job name

This also includes changes to the GATK repo used in setup, since the jobRunnerJobName patch has not yet been included in the upstream gatk repo, I have added it to my own fork for now. However later, it should be changed back to the broad main repo.