The folder component should be extended to include a new folder action: a download button to download the selected files and folders
- show checkboxes next to files also for read-only users
- add new action button next to the "send e-mail" button, visible also to read-only users. button is labeled "Download"
- if download button is pressed, create a dynamic ZIP stream without creating temporary files
- if a directory is checked, include the directory and recursively its content in the ZIP file
- the ZIP file should have no root directory, the contents should be added to the zip directly on root level.