returning dominant strandedness for paired end reads

Modification that would give the strandedness of each read according to dominant mate in a pair (if reads are paired). The modification seems to work fairly well when streaming. There may be a more appropriate place for modifying this e.g. create a dominant_strand function and associated options for coloring/sorting BAM.