Improve user management

* Refactor a little the UserController using decent_exposure and strong_parameters
* Avoid user to delete himself
* Avoid user to delete admin access to himself.

Waiting some review if possible.