Support a first-run password reset flow

Support the basics of allowing new users to set an account password before using the dashboard.

Remove the account creation form from the login page, since we no longer have to allow strangers to create accounts.

/cc @hampelm