fix OpenGL nonsense with Apple
fix OpenGL nonsense with Apple

Unfortunately, this is essentially a redux implementation of
FindOpenGL.cmake, but it's necessary to avoid manually editing the
CMakeCache.txt. Perhaps one day CMake will flesh this support out
better...

GLVis/glvis,GLVis/glvis,GLVis/glvis,GLVis/glvis