Move back to plain-old buffers.

Bufferpack turned out to not work quite like I had thought it would.  I
have also finally implemented the auth server response while we're at
it.