Adapted the progress dialog to IArchiveExtractCallback.