feat: let gitlab parallel drive multi-node snakemake
We are using single job slots to run multi-core jobs, which is oversubscribing modes. This MR aims to let gitlab know how many nodes we are using for parallel (or not) snakemake batches without oversubscribing.