Gestion des retour

Ajout d'un Plugin Controller RefererUrl permettant d'enregistrer la page courante (ou une url explicitement donnée) comme étant la page de référence d'une ou plusieurs actions.
Puis ce plugin permet de récupérer l'URL associé à une page d'action de référence, pour y retourner.

Exemple :

La page qui liste les utilisateurs est potentiellement source des actions d'ajout, d'affichage, d'édition, et de suppresison d'un utilisateur.
Le controller de cette page demande donc aux RefererUrl de stocker l'URL comme référence des action ajout/affichage/edition/suppression d'un utilisateur.
La page d'affichage d'un utilisateur est potentiellement une source des action d'édition et de suppression de l'utilisateur. Elle s'enregistre donc de la même manière comme référence.

Puis, dans la page d'édition d'un utilisateur par exemple, on génère le bouton "annuler" en demandant au RefererUrl l'URL de la page page de référence de l'action d'édition d'un utilisateur.
Ainsi, si l'utilisateur a cliqué sur "modifier" dans la page de liste des utilisateurs, la référence sera la liste et il y retournera en cliquant sur le bouton "annuler".
Et si l'utilisateur a cliqué sur "modifier" dans la page d'affichage d'un utilisateur, la référence sera la page d'affichage et il y retournera en cliquand sur le bouton "annuler".