Added functions to calculate codon distance

Added a function that takes two amino acids and print the nucleotide distance for all possible codon combinations.
`CODONS.keys()` is already a list. Maybe you mean `sorted(CODONS.keys())`?