User - Register + Password lost actions

- Created Register action
- Created Password lost action
- Login form updated
- Added a state in users db named "valid" (=0: user cant be used; 1:
valid account; 2: account needs admin checking)
- bug fxes
User - Adds admin treatment to users waiting for validation
Manifest - improves interpretation + adds aliases

- "page" notion disappeared, replaced with "action" notion
- Use alias="alias1, alias2" to create an action alias
- String in between <action> node MUST be a valid Controller's method
- Actions are automatically turned into lower case
- "lang" attribute in actions nodes is renamed into "desc"
Manifest - changed default action description
User - Defines new action desc with lang translations
WNote+WView - Debug handlers + new plain notes management

- New email, log and debug handlers
- New debug mode
- Multiple handlers can be used for a note
- Custom handler renamed into Plain
Theme _blank is now a complete theme

Note's plain view rewrote consequently
WDatabase - Uses new WNote die handler when caching error
WSession uses User app model
WLang - {lang} compiler string concat fixed
User app - Adds config management + bug fixes
Fixes #44 - Allows to use nested variables in {for}
A better way to do this.
Merge pull request #46 from Creatiwity/for-loop-#44

Fixes #44 - Allows to use nested variables in {for}
Removing bdd ...

Signed-off-by: Julien Blatecky <julien1619@gmail.com>
WHelper + WNote - bug fixes
Admin App - Translates the app action displayed in the title
User - Adds new register mode : admin checking
User - Modif on group-diff action
Admin - Updates comments