ExternalProject: Add option to disable download progress (#14807)

Add a DOWNLOAD_NO_PROGRESS option to disable progress reports while
downloading source tarballs.
Merge topic 'ExternalProject-no-download-progress' into next

7d35b550 ExternalProject: Add option to disable download progress (#14807)