swapped QNAME and FLAG fields and fixed --split bug in BAM/SAM conversion; fixed exit status error message reporting