Use pkg-config; fix Poll() for ZeroMQ version 3

Two commits:

Use pkg-config, instead of assuming where libs and headers are.

Change the timeout in Poll() from uint64 to time.Duration.
Make it work for both ZeroMQ versions 2 and 3. The unit for
timeout changed between these two versions from microsecond
to millisecond.