Removed testing junk, and switched to a debug log. This is the core algorithm needed for #68
Ported CIGAR string generation from Python's tuple_to_CIG function. We'll use this to render alignments