handle zmq E* constants

ZeroMQ will provide its own E* constants if the POSIX constants aren't
available; we try to guess the situation based on whether POSIX::EFOO is
defined or not.

	modified:   lib/POEx/ZMQ/Constants.pm
	modified:   tools/zmq_constants.pl