Return from out_to_fd
Implement --list.

At this point, gzip is believed to be completely implemented, though some
cleanup work is still pending to make the code base simpler.