Workaround for when MSVC doesn't have wchar_t as a built-in type
Merge remote-tracking branch 'TsudaKageyu/msvc_wchar_t'