Fix invalid cleanup of intermediate temp directory

* Corresponding specs have been improved to actually test
  unzipping/moving of real zip files.

[#80363654]