Update support for Unicode 15.1
Since we succesfully migrated the emoji library to tanuki_emoji
and turned it into a single source of truth, we can now look at updating its emoji database to include and support all emojis from Unicode 16.0. That will fix many of the existing problems with current supported emojis.
The challenge we have here is that we need to keep existing gemojione aliases working as legacy, while implementing a new set of data.
To do so we first need to identify and create an ETL process based on official data only to avoid relying on a third party that may or may not be following the standard correctly, that may or may not be customizing it to address their own needs which will deviate us again from the standard and make it harder to interoperate or upgrade in the future.
The discovery phase is being handled by: #4 (closed)
We should also keep license terms in consideration to avoid a situation like: https://gitlab.com/gitlab-org/gitlab/-/issues/19477 again