Fix premature use of port #37

- Calling callWhileRunning for produce causes the twisted Reactor
  to attempt to use the ZMQ bound port before it's made available,
  causing a "false" EAGAIN.
Merge pull request #48 from DavidJFelix/patch-1

Fix premature use of port #37