Added email validation format for user and related test. 

Relaxing format to allow dummy "@example.com" but at least having "at" sign and a domain thus avoiding to create emails with 'without email' text.
Prefer double-quoted strings unless you need single quotes to avoid extra backslashes for escaping.