Update to the new style of ancientauth authenticators.
Add support for uploading the agreement scan.

Store it in a database before approving the new member.