Modularized the functionality of taxon_count.
Modularized the functionality of taxon_count.

It now takes advantage of the parsers and functions modules. It should be able
to handle multiple database types better in the future. Only supports eggNOG
at the moment.

bliebeskind/Gene-Ages