added file output to the nvBowtie all mapper, fixed MDS allocation logic and added CIGAR and MDS overflow handling