New Glue - work in progress

Replace vector with hash table. (needs clean up)
Modify put function so that each compacted node is added twice to hash
table and s.t. each string within the pair is in the same direction.
Modify glue function so that each pair is glued together using case one
overlap and left/right kmers are updated accordingly.
Fixed bugs in New Glue

Fixed several small errors in the new glue function and cleaned up the
old glue function code.
Please add “?w=1” to the end of the URL when viewing this commit, as
there are many meaningless whitespace changes (mainly fixing
indentation).