The National Front, a French ultranationalist fringe party once known for its ties to anti-Semitism, is shedding its controversial image and gaining momentum.