LPS-47576 Allow users to download folders as a zip file
LPS-47576 escape the file name before creating the zip entry

The version of TrueZIP included in the portal doesn't support Unicode
characters in the ZIP entry names.
LPS-47576 SF
LPS-47576 SF
LPS-47576 Match signature
LPS-47576 Match signature
LPS-47576 Use correct method
LPS-47576 Group logically
LPS-47576 SF