Checkpoint commit of stacked sources to implement encryption/compression.

Used for zip_fread.
Not yet used for writing (zip_close).
Traditional PKWARE encryption untested.

--HG--
branch : HEAD
19 files changed