CIDEVSTC-288 - Event handling in the QC Process

- Refactors preload a bit to move all the qc handling into a function that's called by load parameter
- Adds an event subscriber to QC Processor to listen for incoming events and then append them to a queue
- At the conclusion of the qc processing loop, each event in the event queue is handled.
  - The events will typically result in QC being re-evaluated for larger sets of data.