Skip directories when opening a VFS from a zip file
Add support for writing a VFS to a zip, tar or tar.gz file