add zlib support.

I like the hassle-free UDP transport for sending packets,
and I like zlib for sending a lot of data in smaller packets.