removed typedef pid_t for windows
putting ifndefs around the pid_t so it works with ruby 2 on win64, #411
Merge remote-tracking branch 'upstream/master' into patch-1
Bug fix for windows: Build error
Bug fix for windows: closesocket
removed 'then'
Merge pull request #497 from u338steven/patch-1

Bug fix for windows: closesocket (Issue #447)