Don't run nvcc native detection multiple times, as the results are cached.

Merged Robert Maynard requested to merge robertmaynard/vtk-m:reduce_number_of_cuda_checks into master

This fixes a issue where when CUDA is enabled and VTKm_CUDA_Architecture is set to native, we would run nvcc each time somebody explicitly enabled the CUDA component ( each example ).

Merge request reports