DownloadController tests have less code duplication
DownloadController requests only required columns when estimating download size
DownloadControllerTests does not have much duplication setting up hostVerifier for tests
DownloadControllerTests has even less duplication!
Merge pull request #1027 from aodn/Issue_#1006

Issue #1006