A rumor of an affair, a series of fake job scandals and a handful of investigations -- the French presidential election campaign has not lacked for drama.