Application wrapper for dnaclust

Application wrapper for the sequenced based clustering program dnaclut.
Added wrapper classes for command line use of CD-HIT as well as general
API for iterating over clusters and cluster members. DNAClust code now
also uses this API.