Improve Java memory usage for large numbers of tasks: use serial GC instead of parallel and slightly reduce GATK memory usage to stay within configured limits. #532 Thanks to @BioInfo @mjafin