updates to slurm runner to make it call srun within the sbatch script. Also switched to use -c as opposed to -n to set the # of CPUs. We basically call srun $0, but only execute the job if a flag is set. If InactiveLimit is set to 0 in the slurm.conf file, then this doesn't matter. However, it doesn't hurt to call things this way.