Just as the Confederate flag has a double meaning - a symbol of racism to many, but a symbol of a treasured past to others - Algeria stands for French racist oppression, but also a lost society seen as expanding French Republican virtues to the edge of the Sahara.