pub fn compress_gzip(data: &[u8], level: u32) -> Option<Vec<u8>>
Compress a byte buffer using gzip at the given compression level (0-9).