Text this: Analysis of Duplicate Gene Families in Microbial Genomes and Application to the Study of Gene Duplication in M. tuberculosis