Revert "[Fontations] Roll Fontations"

This reverts commit 9a5e09aac10a5938a6c8401db8bfc33b8452c196.

Reason for revert: breaking chrome and android rolls

Bug: skia:40045335
Original change's description:
> [Fontations] Roll Fontations
>
> Migrate from table_diretory field to accessor.
> Requires [1] before landing in Chromium.
>
> Skrifa 0.31.3 -> 0.33
> Read-fonts 0.29.1 -> 0.30
>
> Roll process: Update versions in MODULE.bazel and
> external/bazel/fontations/Cargo.toml, build to ensure
> Bazel locks versions, for example:
> $ bazel build //tools/viewer
>
> [1] https://crrev.com/c/6652284
>
> Bug: skia:40045335
> Change-Id: I0f82b08649e15077ac8616a55a46c5aa4e640ea9
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1010176
> Auto-Submit: Dominik Röttsches <drott@google.com>
> Commit-Queue: Ben Wagner <bungeman@google.com>
> Commit-Queue: Dominik Röttsches <drott@google.com>
> Reviewed-by: Ben Wagner <bungeman@google.com>

Bug: skia:40045335
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: Ie125476e5f253cb13de097c368389bcbced9c61e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1010216
Auto-Submit: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
4 files changed