Add a new flag on a step to prevent back action on a specific step
[FIX] avoid replaying the last transition when 'ESC' is pressed.
[FIX] store the current step id in the previous step list right after a transition completion from this step