Gravar-mail: Functional sequencing read annotation for high precision microbiome analysis