Add freetype-gl++ external.
Fix external building and remove freetype from mainlib.
Support for directly sending texture ID in ShaderProgram::Use
Sizeof tests for Vector2D.
Migrate Text to use freetype-glpp