protect against compress returning nothing
silence stratch server
update compression tests
fix to ensure empty messages are handled correctly