Add utility method to get list of available read-groups
Replace SM RG tag to match provided sample name
Make thread join interval modifiable
added check to ensure readgroup ID uniqueness within all BAMs processed together, usually all BAMs belong to the same donor. also changed regex for the PU field which allows run name to have underscores in them
Merge pull request #30 from junjun-zhang/dev

added check to ensure readgroup ID uniqueness within all BAMs processed ...
Upgrade biobambam version and minor enhancements
Merge pull request #31 from ICGC-TCGA-PanCancer/dev

Dev - merge 1.0.1 to master for release