Move seqid to a separate buffer to prevent potential overwriting
Fix incorrect memory allocation bug in BITS_INIT

This happens when minoverlap specified by the user is greater than
either of the input sequences.

Closes #20.
Remove inappropriate sequence reference in module logging
Fix inappropriate type matching
Fix module logging output corruption