Reserve 'yield' keyword

Rename task::yield() to task::deschedule().

Fixes #8494.