Remove CdsAlnContainer dependency

The CdsAlnContainer was dependent on the ReadContainer for
populating alignments. Now the populate method receives the list
of reads to process for algnemnts.
Add input parameters to run_binner

Additional input parameters inlude CDS database connection string,
CDS fasta file location, NCBI Taxonomy database connection string
and Taxnomy tree file location.