Make set thread description adaptive to old Windows versions
Pre-release
Pre-release
Older Windows versions that didn't have the SetThreadDescription and GetThreadDescription APIs exposed by kernel32 / WindowsBase will block clients that use m::thread_description from running on, for example, Windows Server 2016 which is a requirement.
This release makes thread description code adaptive.