UNCLASSIFIED - NO CUI

Add HTTP Basic Auth support to downloader.py

downloader.py does not currently support http basic auth. Ensure that http basic auth can be used when downloading external files.

Make sure pipeline and contributor-onboarding guide is updated with procedure for implementing http basic auth support in the download.yaml/.json file

Edited by gavin.scallon