Changed backend email validation to match discussed HTML5 standards. Added new tests for email validation feature. close #3546