[libc++] Implement `stop_token`

Implement stop_token
http://eel.is/c++draft/thread.stoptoken

GitOrigin-RevId: b77e50e6aef5650d1ce0ce7ad1a41049395b9426
54 files changed