The universal genetic code, protein coding genes and genomes of all species were optimized for frameshift tolerance