deps: cherry-pick libuv@e900006 and libuv@64669fd
Original commit log for libuv@e900006 follows:
thread: add support for affinity (#3774)
Backported thread affinity feature and related dependency commits from master. It will add support for those APIs: uv_cpumask_size, uv_thread_setaffinity, uv_thread_getaffinity. The supported platforms are Linux, Freebsd, and Windows. Empty implementations (returning UV_ENOTSUP) on non-supported platforms (such as OS X and AIX).
Original commit log for libuv@64669fd follows:
thread: add uv_thread_getcpu() (#3803 (closed))
Add uv_thread_getcpu() api to get the cpu number on which the calling thread is running.