RC-78 BUG: Failed report requests should not break scheduler chain
 * Modify RetrieveCampaignDeliveryReports scheduler to reschedule critical failures
   - Previously would only reschedule "soft" failures
 * Improved unit tests for both soft and hard failures
Reporting e2e test fixes
 * Add missing configuration values
 * Improve granularity in report api e2e test