fallback to OpenGL 2.0 on Windows if 3.0 is not supported
tabs converted to spaces
fixed window creation when OpenGL 2.0 is used
Merge pull request #1043 from reven86/next-clean

Fallback to OpenGL 2.0 on Windows if 3.0 is not supported