build: Add HarfBuzz dependency
app: Use HarfBuzz directly instead of deprecated Pango functions

I have verified manually that the previews ("Aa") shown for English and
Tamil are correct (i.e., the modified function works).