Bug fix: removeBefore() now removing entire subgraph
imports cleanup
Added check ensuring paths containing the same kmer at different positions are not merged.
Added logging to first few inconsisent paths for which merging fails.
Split out soft clip and read pair evidence into separate intermediate files
Refactored evidence reads into separate classes