sched: Add is_idle_task() to handle invalidated uses of idle_cpu()