Allow admin to reset user password and force password reset on next login

Zendesk issue: https://gitlab.zendesk.com/agent/tickets/14715

Currently, an admin can reset a user's password, but cannot force a reset on next login. This may lead to users neglecting to reset to a more appropriate, strong password after getting the admin to reset it.

cc/ @JobV