feat(mail) add mail confirmation functionality

Server side:
- upgrade to nodemailer v1.0.4 and email-templates v1.1.0
- add two mail confirmation endpoint to `/api/user`:
   - api/user/confirm
   - api/user/sendConfirmMail
- add two mail confirmation methods to user.controller
- add mail confirmation parameters user.model (I`m not happy with the code generation function but it works...)
- upgrade local.env and environnement/index.js for nodemailer 1.0.x
- refactor some code in `server/mail/index.js

client side:
- add mail address confirmation view and controller
- add "unconfirmed mail address" alert on settings view
- remove unused User in settings controller
- add mail confirmation methods in auth.service
- add mail confirmation method in user.service