Cleanup/correct workaround for old OS X 10.6 bug
- correct backwards logic recently introduced by 56a17faf, the workaround was being applied to non-nVidia instead of for nVidia!
- removed test code, as no one will be debugging ancient 10.6 bugs anymore.
- replaced fragile version string tests, instead check host OS version