snprintf() -> _snprintf() hack for Microsoft C/C++ compiler.
Internal functions return error message in ErrBlock structure.
Renamed ReadFileToBuffer() to ReadFileToNewBuffer().
Moved some code to new function ConvToZeroTerminatedWideCharNewBuffer().
ErrBlock structure stores function specific error code now.