package: adapt GLTests Jenkins configuration to previous change.
package: add Git configuration also to GLTests Jenkins configuration.

So we have nice changelogs from build to build. We now need to run the
tests sequentially, because the building instances would try to access
the git repository all at once.
package: Fail GLTests Jenkins job if the build fails.
Adapted to Magnum changes (Rectangle -> Range2D).

Greatly simplified font layouter code thanks to new functionality.
{FreeType,HarfBuzz}Font: save one division per glyph.