All unary maths functions provided.

PTX does not support directly maths functions other
than the hardware approximations. Here support was
added by pre-generating the functions with NVCC from
CUDA 5.0 and importing them as sub-functions. Not
ideal but here we are.