Adapted to Magnum Text library changes.

HarfBuzz is used only if Magnum has it, otherwise plain FreeType is
used. The difference between these two is subtle, but once seen, it
can't be unseen -- mostly visible in kerning between T and A.