Supporting valid email (i.e. root@admin) according to HTML5 and RFC 822 proposed by @jloveland Fixes #934