Fixed issue with text not drawing *Merge*
It was caused by the OpenGL 3 model not unbinding the ELEMENT_ARRAY_BUFFER
also fixed a few other things.
Whoops forgot to remove the Windows.h include.
Removing that check until I figure out a better solution.
Added shaders to OpenGL 1, might possibly want to make those use EXT or
ARB
Merge pull request #364 from RobertBColton/master

Fixed issue with text not drawing *Merge*