This set of changes fixes numerous bugs related to Windows and the test suite. At this point all tests should pass or skip on all the major platforms. I have also fixed the Windows post install script, so that it creates .bat and .py files for all the ip* scripts.