Fix failing tests on some windows environments

In my workstation (windows 8), `ExternalSystemTest.testCat` fails.

This is because `TestUtil.isWindows()` returns false in windows 8 -- it's now fixed.