Use HTTPStatus enum types and not strings. Refs #8727.
Update algorithms to use HTTPResponse status. Refs #8727.
Merge branch 'feature/8727_icat_external_dl_file_creation' into develop