French village of Mazan torn apart by horror of mass rape trial