Read group class

Read group class

Minor changes base don code review

Minor improvements in code readabiity
Merge pull request #294 from broadinstitute/db_read_groups

ReadGroup class along with some support in SamHeader.