Zip file system refactored into base class and implementation. Portable file names. Streams closable. Tweaked low-level DataStore reading.