fix OpenGL includes for Win32
more compact precompiler checking
Merge pull request #217 from Bigpet/master

fix msvc opengl includes