Reland "Reland "Adding Fontations to FontConfig manager""

This reverts commit 13cb7b05b0a36eda9ad30ee800f3567419095967.

Reason for revert: fixing the builds

Original change's description:
> Revert "Reland "Adding Fontations to FontConfig manager""
>
> This reverts commit 6e0c0a255166d1cc4f1738d54dba1cc189f904b1.
>
> Reason for revert: breaking `external_client` bazel build
>
> Original change's description:
> > Reland "Adding Fontations to FontConfig manager"
> >
> > This reverts commit cf9a558b3abbe737c92a56d1305838b573e13183.
> >
> > Reason for revert: Fixing the build
> > Original change's description:
> > > Revert "Adding Fontations to FontConfig manager"
> > >
> > > This reverts commit 12bc549478f641350872b9ad974cba779e4f2b34.
> > >
> > > Reason for revert: breaking the build
> > >
> > > Original change's description:
> > > > Adding Fontations to FontConfig manager
> > > >
> > > > Change-Id: I1cbbf80c4525be8b3c04283528b1b3e4d63e9b34
> > > > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/902437
> > > > Reviewed-by: Ben Wagner <bungeman@google.com>
> > > > Commit-Queue: Julia Lavrova <jlavrova@google.com>
> > >
> > > Change-Id: I76d515677439bd134a96bd9ed576d2cc4b8ddfb9
> > > No-Presubmit: true
> > > No-Tree-Checks: true
> > > No-Try: true
> > > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/908958
> > > Reviewed-by: Jim Van Verth <jvanverth@google.com>
> > > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> > > Reviewed-by: Ben Wagner <bungeman@google.com>
> >
> > Change-Id: I62aa870abb354e81685860eef4b321f24be92132
> > Reviewed-on: https://skia-review.googlesource.com/c/skia/+/909497
> > Reviewed-by: Ben Wagner <bungeman@google.com>
> > Commit-Queue: Julia Lavrova <jlavrova@google.com>
>
> Change-Id: I520850f10caa387f401d487c6e2cb91bf5cadb50
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/914337
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Auto-Submit: Michael Ludwig <michaelludwig@google.com>
> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>

Change-Id: I0fdc0d1663476de8680ad28f64cb590002f82011
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/914338
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Julia Lavrova <jlavrova@google.com>
54 files changed