Added wrapper for serializing and deserializing messages.
Fixed bug in serialization wrapper.
Added wrapper for socket.send in ZMQBaseSocket class.
Updated todo about adding authentication layer.
Fixed minor bug in deserialize_msg
Used ZMQBaseSocket.close in ZMQClientBase.stop