* Revert Linux to Ubuntu 20.04.
* Cherry-pick intel-mkl from https://github.com/microsoft/vcpkg/pull/15233/
* Update pwsh to 7.2.6.
* Temporarily remove ci.baseline.txt skips for ICEs.
* Fix ICU version for Ubuntu version change.
* Update pools.
* Merge apt installs and fix WSL CUDA bindings.
* Fix WSL detection.
* Remove WSL specific nvidia because it misses nccl and cudnn.
* Add python-yaml for duktape.
* [shogun] Force use of OpenBLAS as the Lapack implementation.
Shogun declares a dependency on blas, which we have set to openblas. Installing Intel MKL on the VMs caused build of Shogun to fail because it tried to use MKL and that build is broken.
* Put colmap, graphicsmagick, and mfl skips back, as they are clearly not fixed.
* PASSING, REMOVE FROM FAIL LIST: jemalloc:x64-osx (/Users/vagrant/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt).
* Update pool.
* Revert the intel-mkl changes until the BLAS/LAPACK vendoring problem is fixed.
* Update pool.
* Explicitly add bison, needed by gettext.
* Update pools
* Update Ubuntu to 22.04.
* Add libxtst-dev from https://github.com/microsoft/vcpkg/pull/24934
* Add standard prereqs.
* Update some package references for Ubuntu 22.04.
* [cuda] Update to search in /usr/bin as used on Ubuntu 22.04.
* [cudnn] Add where ubuntu 22.04 puts it.
* Add update-nvidia-cudnn calls.
* Update powershell to 7.2.5
* Re-add NCCL installation from CUDA official sources.
* Update pools.