fix(FileDownloader): add a timeout if the network is unreachable

Merged Ronan requested to merge fix/timeout-file-downloader into master

Merge request reports