Allow "-" and other chars in email addresses
I'm guessing "-" is not allowed in email addresses for input safety reasons, but it is a very common character. We need to figure out a way to escape it. Same for "+", "." and "_" if they are not also already allowed.