fix spelling error
take over print server example for testing
add init to extension interface
update error name to be more descriptive
correctly set avail_in for compression
Add additional development logging of incoming data
compress outgoing messages by default if able
Documentation
add error checking to decompress method
initialize deflate extension after it is negotiated
refactor message prep to determine payload size sooner
refactor message finalization
add permessage_deflate finalization code
update permessage_deflate tests