Made CUDA detector aware of NVidia Optimus

When having a hybrid video card it's possible that OpenSubdiv
is running on integrated card but CUDA libraries are installed.

We can't use CUDA backend in this case.