In France, with Europe’s largest population of immigrant Muslims, debate rages about what it means to be French.