French voters have returned to the polls for the second and final round of municipal elections in over 1,500 communes.