vault: Use django FileResponse to stream cooked archives to clients
Archives cooked by the vault can have a large size so better streaming their bytes to clients requesting their downloads to avoid connection errors when behind a reverse proxy..
Related to #4744 (closed)