Download action should be available to all users.
Zip class added to move some logic out of the controller
Disable layout moved to the top
Removed not needed default adapter settings, when generating files.
Merge branch 'refactoring-download-action'