pass userflags into as additional options when determining compiler ID for CUDA using Visual Studio
This is to address an issue with determining the compiler ID for CUDA language when using Visual Studio. This allows the user to set the option by setting the CMAKE_CUDA_FLAGS
like this set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} --allow-unsupported-compiler")