Merge pull request #2 from boegel/contribute_bamtools

stricter sanity check for BamTools + style fixes
Merge pull request #319 from georgets/contribute_bamtools

Contribute bamtools