Recursively set write permissions on unzipped package contents to resolve cache unlinking issue.
Merge pull request #2246 from drrcknlsn/zip-perms-fix

fixes #2242: Set write permissions on unzipped package contents