Added text email field

Will ensure entered values are valid email adresses, unless `require_valid` is set to `false`.