accept a larger variety of email address formats (more than just bare!)

These changes allow you to for example:

$mail->setFrom('"This is" (RFC-Compliant) [user@email.net]');

I've been manually making this change for the last 5 years!  Now that it's on GitHub, I figured I'd share my reduced frustration with others!  ;-)