Reviewed all examples.
Added a test (zmq::poll()) before sending, to make sure
we can send. It helps to start client, broker, worker (example 4)
in any order, and still working fine.