Major alignment update

Added kmer screening for alignments. If kmer dist is too big, no
alignment is performed.

Added banded alignment.

Saved subs from alignments in clusters so no aligns needed for
fam_update (just access pre-existing subs).

Other good stuff.
Merge branch 'new-aligners'
quick test