Impove error report in callback
While working on PyTango, I found that the error printout in ZmqEventConsumer::push_zmq_event() have one typo (it prints get DevFaild for both DevFaild and std::exception) and they could be improved a bit (basically adding two empty lines for better read)
But more important - these catches repeated for 5 times without any symbol to be changed. And catch for malformed event data was repeated 8 times - good candidates to be moved into separate methods
Edited by Yury Matveev