changed the way killfunc is implemented in the command queue, Immediate priority commands now do NOT use kill func, they simply set the currently executing command to Cancelled.