Done: able to exec xz command in child process, and output the compressed data to stdout; next job is decompression in parent process