[BUGFIX] ZipPackingService adds file extension if not configured, checks if itemList is empty, cleans up the download filename