Gravar-mail: COGNIZER: A Framework for Functional Annotation of Metagenomic Datasets