This patch makes it possible to pass a CMake option to one of the runtimes
for all targets being built by using RUNTIMES_<project>_<OPTION>. For
example, one can pass RUNTIMES_LIBCXX_TEST_CONFIG=<config> to the
bootstrapping build, and LIBCXX_TEST_CONFIG=<config> will be passed
to the runtimes sub-build as a result.
This is useful for customizing a sub-build for all targets. Note that
we could also simply allow passing through options without prefixing
them with RUNTIMES_ but this tries to be consistent with what already
exists for per-target passthroughs.
We should turn this into a function to avoid duplication but that can be done in a follow up change.