updates CIT_CUDA_CONFIG() call to use nvcc, which fixes CUDA problems with craycc
updates CUDA checks in CIT_CUDA_CONFIG to use nvcc for compilation checks, avoiding problems between CUDA and Cray C compilers