on unverified account login, resend confirmation code and redirect user to confirm screen
Save account data to the Session when signing in.

* This allows account data to be saved to the session in a single location and fixes the problem of the email address not being displayed on confirm.
Simplify the sign in tests by looking for known ids. Check the email address was written in the confirm screen.
propogate errors by adding a return statement when calling `client.recoveryEmailResendCode`
Merge pull request #314 from mozilla/unverified_login

Redirect unverified users to confirm screen on log in