Set up the Scan Result Policy Violations to introduce a running state
What does this MR do and why?
We are going to introduce a new megreability check that checks for violations on the scan result policies.
To achieve this, we need to know the current status of a scan. This MR introduces a state to track the state of the scan.
Related to #462865 (closed)
Edited by Marc Shaw