beta/packets: Break ground on more optimized packet handling.

Faster parses using uncopied buffers and such. Instead of a continuation, the
parse simply fails and can be retried later, using a count of bytes expected.
beta/packets: Add builder for packets.

And test the whole shebang.