Eggs have had a bad press over the years. First they were labelled as being high in cholesterol, then came the salmonella scare. But eggs are handy nutritional superstars and here’s why…