Added unary element operations for vectors using CUDA.

Unary element-wise Vector operations are now available on all three backends.