A century on, France finally recognises the sacrifices made by the tens of thousands of African and Asian soldiers in world war one.