Codon and Aminoacid Usage Patterns in Mycobacteria