Fix 2 assumptions regarding `RichADAMRecord.end`

This follows up on #23.
Merge pull request #26 from hammerlab/fix_more_end_read_assumptions

Fix 2 assumptions regarding `RichADAMRecord.end`