User validations

Now we should avoid blank/mistyped emails :)

/cc: @exalted