The Merovingian Mythos and the Mystery of Rennes-le-Chateau