Add EmailBackend.
Support login with email. Closes #9.
Update form codes.