added a way to clear a specific buffer
light buffer is now cleared before written to (amd requires this)
added r_deferred cvar to toggle deferred rendering
fix the glTexImage2D call if glTexStorage2D isn't available
added Buffer:PushPos(pos)
added Buffer:PopPos()
added Color:Lighter(factor)
added Color:Darker(factor)
quat.r > quat.w