Basic VGZ support using temporary files and zlib.