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