Try to map all POSIX errors to Unix_error

regardless of how they are actually defined (by the platform or
by the ZMQ library)