- flog instead of printf
- use zmq_poll to wait for a zmq message for up to 1 second, this has
  the effect that we will only 'idle flush' once per second at most.
- move to using flog instead of printf
- version bump