Optimizing ShaderProgram::Use attributes memory.
Adding GLM.
Calculating if should skip drawing texturedrectangle.
Move GLM to src.
Adding usage for glm::mat4.
Using glm for  textured rectangle draw skip.
Removed SolidRectangle.
Must use mat4
Optimizing texturedrectangle draw.
Spritesheet drawskip
Merge branch 'draw_skip' into dev