Refactoring des visiteurs :
Choix de design : 2 classes de visiteur de base TransformVisitor et FoldingVisitor.
Debug et ajout de tests pour MapStack et ReferenceStack