France has been wracked by riots targeting public buildings and symbols of the nation, as well as ordinary commercial concerns.