Picard RevertSam Sanitize

Add new params to sanitize BAM file available since Picard 1.108
I think it only implies it conceptually so it's good to have `is_optional` still.