Implement multifactor authentication support for all WriteFreely related software

No need to say why it is necessary. Something such as U2F/FIDO2 and/or TOTP should suffice.