add better error-handling to fedora API calls when validating, and include any errors in the email report [#58717416]