Add NO_CACHE option to try_compile and try_run, which places the results in regular, rather than cache, variables. Issue: #22799