Win32: Update some funcs in FileUtil.cpp for Unicode.
Merge pull request #3458 from thedax/win32Unicode

Win32: Update some funcs in FileUtil.cpp for Unicode(and as a result, correctly use directories with Chinese/Russian/etc. in the path).