Simplify send even more

* Since we already reraise the exceptions thrown by _create_zmq_socket there is
  no need to try to catch exceptions at all
* Compress the data only after we are sure we are going to send the message