finish zip::reader_writer::sync (write central directory). and test for list and extract zip
imp zip/unzip sample