factor out common MateProperties instantiation
check SAMRecord's mapped-read flag in Read parsing

this changes the value expected by one test case, that was arguably
incorrect before
derive Read.isMapped from Read.getMappedOpt
dangling parend ReadSet
Merge pull request #153 from hammerlab/mapped-flag

check SAMRecords' "read unmapped" flag