Surprising facts about the Middle Ages — the millennium of knights, plagues, cathedrals, and surprisingly good food.