Fixes log output not being displayed in the Visual Studio Debugger.

 - Added windows.h for OutputDebugString
 - Changed undefined MSVC to _MSC_VER
 - Changed WCHAR to wchar_t
Merge branch 'hotfix/Fix_logger_output_for_MSVC' into develop
Merge branch 'hotfix/Fix_logger_output_for_MSVC'
Merge branch 'develop'