Validate email.
Update the signup for using update instead of post. Also adding the email field.
Merge branch '0.1-MailValidation' into 0.1