preliminary cipher set work + CS open packet parsing
fully move open parse/render into the cipher set.
simplify open packet parsing
refactor ser/deser of open inner packet headers.
support single-byte header for cipher set id
support new open packet format