Bug de changement d'état corrigé

En fait, le bug était mal décrit dans le commit précédent. Dans la
version précédente, la méthode avancer fonctionnait correctement.
C'était juste les méthodes figer() et repartir() qui causaient le
programme à se planter.

La cause :  les méthodes figer() et repartir() font appel à la méthode
changerEtat de la classe Robot. Or, le pointer vers le robot dans les
objets Etats n'a pas été initialisé.

Solution: Initialisation du pointer vers le robot lors de
l'instanciation des objets EtatRobot (voir lignes 16 et 17 qui ont
changées par rapport à la version précédente)