Prefer the full user name if it is available.
(cherry picked from commit eca7153)
Modified the password resetting form and changed the routing to direct the confirmation link to the same page as the password reset. Since we altered the user registration process (the admin triggers sending out confirmation emails), the user has no password when following the confirmation link, so the first thing to do is to set a password, and that is basically the same process as a password reset.
(cherry picked from commit 66cc1f0)
Implemented user list, delete, lock and unlock actions.
(cherry picked from commit 1c99dee)