msvc: Avoid using <strings.h>.
msvc: Avoid using __wgetmainargs, since it is not supported in static linked CRT.
msvc: Include io.h, which is required to use _setmode in msvc.
msvc: turn on /MP option for Release build.
msvc: Add MSVC Project files for CLI programs.