Provisiond: Add NodeScanStarted event for scheduled scans
Description
For node scans that are scheduled, there is no easy way to learn if the node has started scan apart from looking at logs. This is to add an event whenever node scan is scheduled either when it is just added in requisition or when it is scanning as part of scheduled run.
ForceScan and NewSuspectScan has different events whenever they start scanning and this new event will not be triggered for these scans.
For node scans that are scheduled, there is no easy way to learn if the node has started scan apart from looking at logs. This is to add an event whenever node scan is scheduled either when it is just added in requisition or when it is scanning as part of scheduled run.
ForceScan and NewSuspectScan has different events whenever they start scanning and this new event will not be triggered for these scans.