On Windows errno codes are translated to err strings by nanomsg rather than strerror

It seems that strerror() on Windows isn't able to convert
all error code (EISCONN in particular).

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>