Feedback from a customer... Eg the daily
cleanupTrackingFailures() action might be only executed after the weekly
notifyTrackingFailures therefore we should try to clean up failures first and then check if any are left. Avoids the case where a user opens hours later the email they receive and then there are no tracking failures reported. This could still happen but it's a bit less likely.