pub fn write_message(stream: &mut impl Write, message: &[u8]) -> Result<()>
Simple helper to write message and flush