Default handoff encoding to zlib

The default in the register call is what is used when joining a node
that has not registered this capability at all. So a new node with this
code joining an existing cluster without it starts by using raw as its
encoding and handoffs between these nodes fail.