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.

Signed-off-by: Martin Pollard <mp15@sanger.ac.uk>