Added functions to calculate codon distance

Added a function that takes two amino acids and print the nucleotide distance for all possible codon combinations.
This test could also be one line:

`self.assertTrue(all(len(codon) == 3 for codon in CODONS.values()))`