Now ZipStorer can compress! It supports Deflate algorithm while keeping its small footprint.
Just ZipStorer.cs file needed to be embedded in any .net application.
Corrected handling of file folders
Modified private default constructor as static constructor. It creates the CRC32 lookup table once.
Reworked the ReadFileInfo() private method, in order to read central directory correctly in case of local header with filesize=0
Added signature verifications while reading the central directory and local header.