Rename exit_code to state in report_finish
Scans now move from CREATED to QUEUED to STARTED
Introduced a scan worker
Fixes/changes for plugin running logic