Pass the '-x cuda' flag to clang -cc1
Clean up the kernel a bit.

extern "C" has to stay because we are loading via the driver API and can't
allow C++ish mangling.
Simplify file names for CUDA kernels in floatarr-samples/ and add expfsaxpy.cu
Un-mess things