Allow PipelineRunFilters on multiple statuses
Summary: Allows to filter on a union of statuses. This came up due to run queuing: both Dagit and the daemon make queries for a union of all NOT_STARTED and STARTED runs.
Reviewers: sashank, dgibson
Reviewed By: sashank
Differential Revision: https://dagster.phacility.com/D4785