Support for MSYS2.

Without this, `vimcat` fails on MSYS2 with permission error due to `mkdir --mode`. We need to omit that option and stick to the user's private temp, since `/tmp` is a global directory in MSYS2. For some reason `--mode` doesn't raise an error in MSYS 1.x, where `/tmp` is set to the user's temp anyways.