Examples from the zmq guide rewritten for czmqpp with added signal handling, error handling, error reporting and error recovery.