Fix fixmates for supplementary reads

Currently samtools fixmate will incorrectly perceive supplementary reads as primaries and consequently mess up the pairing information for the primaries.  This commit fixes this by passing supplementary reads through unmodified.
This also updates flagstat to separate out the statistics for supplementary and secondary reads.