switch to using buffers and got inflation/deflation, encryption/decryption, and CRC working