converted TestCallBacks and nsZipWriter to use AsyncOpen2