As any kid will tell you, brightly colored foods are more fun to eat than their bland counterparts. But the artificial dyes that give cereals, soda and snack foods their vibrant hues have been hotly ...