Handle blank email addresses smoothly

This fixes a bug that was encountered when SendGrid sends us a blank string as the `from` in the `envelope`. I handled it in the general `parse_address` method to protect similar bugs from happening in the future.