FindCUDA: allow .cpp source files to be processed
This merge will allow compilation of single-file cpp cuda/thrust projects to be built. No other changes appear to be necessary for host-debugging.
Tested under clion 2017.3's cmake integration.
Edited by Brad King