Extend zmq::wsa_error_to_errno()

The list of error codes is taken from zmq::wsa_error_no(). Most of the
new WSA error codes result in EFAULT, but some return a more specific
value (even EAGAIN).

Fixes #1071
Merge pull request #1072 from olafmandel/issue_1071

Extend zmq::wsa_error_to_errno()