Handle GATK BAM preparation with recalibration on genome regions without aligned reads
Improve documentation on difference between hybrid_regions and variant_regions
More robust naming of ID and SM read group information to avoid downstream conflicts. Add upstream checks at configuration read time to identify issues. Move naming and preparation checking to single location. Thanks to Zhengqiu Cai for problem report
Reduce default for number of split regions until IPython file handle issue is resolved