support multiple alignments

Bam-fixpair now makes a difference between multiple alignments and
ensures that corresponding reads are paired and then fixed.  Alignments
need to be numbered in the XI field, which only works on output from
Segemehl, the only program that requires the fix.