Change the timeout argumeny 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.
Merge pull request #58 from pebbe/Poll-timeout-ZHQ3

Change the timeout argumeny in Poll() from uint64 to time.Duration.