Do not sent a generated password via email for admin created user.
Do not set password expiry.
Update specs.
Use a better name for token.
Update the note for admin user.
Merge branch 'new_user_password_set' into 'master'

Admin created user should get password reset link instead of mailed temporary password

Fixes #1405

See merge request !973