FLAGS are set properly. Report gap open and extend costs as XE and XO, respectively.
Reverse flag set properly for single-end reads