Add proper exception catching of Windows errors when CreateProcess does not succeed
Merge pull request #348 from cyberious/4.3.x

Add proper exception catching of Windows errors when CreateProcess does not succeed
Merge remote-tracking branch 'origin/4.3.x'