add test to ensure CIGAR correctness in the case of different traceback results, add DecodeCIGAR function to exports
add more profiling options to make test