France goes to the polls Sunday to vote in the first round of its presidential elections. The campaign has been dogged throughout by scandals, gaffes and surprises.