* refactored email and in tests
* in rule passes for undefined and empty string values
* email and "in" rules complete