Started on compression and encryption pipeline components.
Stab at encryption in new pipeline, non-functional.
Implemented protocol compression, including some corner case handling.