Fixes #2216 InstallShield .Z package decompression

Reverse engineered pascal code from "STIX", adjusted only a few line of code.
The blast implementation of OpenRA works perfectly with it.
Filename hashing should be removed 'cause of duplicate filenames in nested folders.