use ';' instead of ':' as path separator on windows when running tests
define ENOTCONN if necessary on Windows
Merge pull request #155 from dicej/windows-fixes

Windows fixes