Use flextGL instead of GLEW to setup GL extensions.

Bump minimal desktop GL version to 3.3 core profile (experimental).