modification de isLegalPath pour considérer les path contenant des '.' (autres que . et ..)  come faux