Windows build

Fix the test runner, and grind clean, setup, compile, and archive tasks for windows.

@ussuri @gaurave