added surface.GetTexture()
improved console input for situations like "table.print 1,2,3, _G.glfw"