Automatically sign in after email confirmation

If you require email confirmation, the user clicks the confirmation link from their email, then clicks "confirm", then they have to enter their credentials to log in.  This last step seems unnecessary because by providing the correct key and successfully confirming their email, we know which user we're dealing with.  Why inconvenience the user by asking for credentials?  This PR automatically logs in the user after they confirm their email address.