Created separate branch for VPK and steam
updated gl extensions
gl extensions that failed to parse are now logged to "unexpected_extensions.txt"
logging time it takes to parse extensions
removed render.SetTexture (wasnt used anymore)
moved render.BindTexture to from shaders.lua to texture.lua
textures now initialize properly regardless of whether a buffer is used on creation or not
trying to load an invalid image will now throw an error
fixed errorf
gl.debug now prints the original gl function as well
added wip framebuffer object