Rename ScanMidstateWorker to KernelWorker, move kernel scanning to separate module.