cmake-presets: Introduce `toolchainFile` preset option

In v3 of the presets, the `--toolchain` command line argument now
has a preset mapping.
15 files changed