Added SpriteSheet class
Sprite shader uniform locations are queried during loadShaders instead of on the fly every render call
Added warning suppression for GLM includes. Fixed some other warnings in Terrain3D.