add support for xorwow from curand
add some math functions
add CUDA-AVAILABLE-P and CUDA-INITIALIZED-P
more thorough COMPILE-IDENTIFIER
add DEVICE-COMPUTE-CAPABILITY