Add latest CUDA arch to fix invalid device function errors on such devices

This change builds proper support for 5.0 architectures and is forward-compatible.

Thanks to a tip from NVIDIA regarding invalid device function errors.