added selenium test cases
changed email regex to a ridiculous one that should match the RFC spec