two helpers for reloading files at the repl
helper: pipe text to an external command
separate functions for login and signup

We're going to be tweaking signup.
simplify login-page

Only admin and login pages need switch to be anything but 'both.
No big loss.
standardize indent of 2-branch 'if'
.
.
start requiring emails during signup
flow for resetting password

Tested with postfix installed.