Preliminary support for making intermediate directories while extracting a .zip archive.
Previous commit did not compile. A Unix-style directory mode is needed.
Properly increase the current archive member number even if the current archive member is a directory. This ends a .zip archive extraction at X/X members done, not (X-1)/X.