Improve Email tests

This way anyone can add to them with out really thinking much by just adding to the list that looks like:

```javascript
var ValidEmails = [
    "test@test.com",
    "test@test.co.uk",
    "test.test@test.com",
    "test+test@test.com",
    "sir.Test+testing@test.com",
    "test@testdeparetment.testcorp.com",
    "12341234@123.com",
    "123123123@test.com",
    "test@10.0.0.1",
    "test-man@test.com",
    "test@test-corp.com"
];
```

There is also a *invalid* list too that looks like:

```javascript
var InvalidEmails = [
    ".@test.com",
    "@",
    "what",
    "",
    "@test.com",
    "test@test",
    "あいうえお@example.com"
];
```


If anyone has any more cases I should consider please do comment!