[libcxx] [test] Fix get_temp_file_name() to compile for Windows.
It was including <io.h> but attempting to use GetTempPath() and GetTempFileName(), which are provided by <windows.h>.
Instead of dragging in <windows.h> (which is large), we can use _mktemp_s() from <io.h>.
Fixes MSVC errors:
"error C2065: 'MAX_PATH': undeclared identifier"
"error C3861: 'GetTempPath': identifier not found"
"error C3861: 'GetTempFileName': identifier not found"