Support setThreadName on windows.
It seems this is possible using the SetThreadDescription
function. However it's only available in Windows10 and onward.
I suppose it should be possible using LoadLibrary
and friends.
We already use this in our linker so doesn't seem too unreasonable.