Add signup and password reset processes. ref #32

ajout côter serveur des routes:
- [x] /signup (enregistre l'utilisateur et envoi un email à l'utilisateur pour qu'il clique sur un lien de validation) [POST]
- [x] /signup/validation?key=fd4q65f5sdq5f4sdq56f4 (valide l'utilisateur après vérification de la clé de validation) [GET]
- [x] /request/reset/password (envoi une email à l'utilisateur et attribue à l'utilisateur en base d'une regeneratePasswordKey) [POST]
- [x] /reset/password (le changement de l'utilisateur et réalisé après vérification de la regeneratePasswordKey) [POST]

ajout côter client des page:
- [x] /signup (avec message de confirmation lors de la validation)
- [x] /signup/validation?key=fd4q65f5sdq5f4sdq56f4
- [x] /request/reset/password (formulaire pour faire une requête de changement de mot de passe)
- [x] /reset/password?key=fd65f4dqs4f65sq4d465f (formulaire pour changer le mot de passe)