Merge changes from topic "fontscaling-publicapi" into main

* changes:
  fix(non linear font scaling): make FontScaleConverterFactory thread-safe
  feat(non linear font scaling): optimization: cache any generated tables to reduce duplicate calculations
  feat(non linear font scaling): make FontScaleConverter APIs public
  fix(non linear font scaling): add missing @Test annotations