Implement endpoint in Svelte, rename some things.
requested to merge 3245770-implement-composer-install-grasmash into 3245770-implement-composer-install
- Rename ProjectInstallController to DownloadController to be consistent with the project browser's "download" button.
- Implement a call to the new route in Svelte.
- Require
'administer modules'
permission for all routes