Attempting to use JZlib instead of java.util.zip.
Removed debug printing.
(JZlib branch now works with my patched version of JZlib: https://github.com/eriksoe/jzlib/commit/1cb0120ecf0cbbf27af6c9a93f03c665c46280d9)
Setting classpath in manifest for CLI jar file.
Added resetCursor() operation.
Added clone() operation (to enable getting a seperate iterator).
Added DataArchive, DeltaZipDataArchive, plus tests thereof.
DeltaZipArchive: Made public.
Switch to using patched version of jzlib.
Implement compression method "ChunkedMiddle2".
Update .gitignore
Update .gitignore
Move varlen methods to DZUtil.
Move ExtByteArrayOutputStream to be a top-level class.
Add metadata support - packing/unpacking part.
Metadata: Add support for Timestamp metadata.
Metadata: Add support for VersionID/Ancestor metadata.
Introduce Version, for representing format version differences.
Add metadata read support.
Add "known archive" metadata test.
Make stream gaps a first-class citizen.