Beta: Respond to handshakes.

And then the client makes a bunch of requests of us which we cannot deal with.
Fixes are incoming...
Beta: Decode and handle more packets.