Handle bad Sendgrid credentials, or broken Sendgrid connection by failing gracefully rather than retrying forever. This pull request closes #454