Allow imgui to be used with GL < 3.0 with possibility of
ARB_vertex_array_object extension not being available.

No requirement (I hope) for glsl 1.5, set down to 1.2 for GL 2.1