Add coverage for Email Campaign
Unit tests for Email Campaign: start date not in past, end date derived from largest send_after_days, non-empty schedule required, Lead recipients must have email.
Unit tests for Email Campaign: start date not in past, end date derived from largest send_after_days, non-empty schedule required, Lead recipients must have email.