Removed unused delayed-write from SERIAL priority

Code paths not used related to priority sequence switching and SERIAL
priority were removed. In the process, found some re-sequencing of
prioiries needed. Example: IDLE priority now never runs on the fastlane
Worker and tasks are taken in the intended sequence, always SERIAL before
HIGH or NORMAL