excellent, packet deserialization works

what i had to do was construct a stringstream and string from the raw data,
not a .c_str() representation which of course fails when there's a null byte
in there..