Prevent cancelled, rejected, and deprecated productions being used.
This merge request prevents cancelled and stopped state events being rebuilt or submitted to the cluster, and prevents review rejected or review deprecated bayeswave events from being used as dependencies of jobs.