email verification on user registration
use retrieved user doc to get email when sending verification email
move verification code into own function (preparing for verification retry function)
fix deleting finances not working, and error when adding first finance