Allow the admins to choose to approve every user register

New feature that the admins can approve user register rather than let the register pass directly. Pending request would show in the menu when you choose all projects. 
The behavior is that new user would be disabled before approval. There should be notification about allow or deny. Need to fix the weird message about emails first.
Also, fixed a display error at index page.