Retrieve uploaded files using API

Problem to solve

It's possible to upload a file using the api (POST /api/v4/:project_id/uploads) but there is no way to retrieve the uploaded files (it used to be possible using the Private-Token auth and the web route /:namespace_id/:project_id/uploads/:secret/:file_name)

Target audience

API users that want to retrieve uploaded files.

Proposal

Add a route to the API to retrieve a file from the UploadController

Links / references