WL#9108: Add language specific case insensitive collations of utf8mb4

Affects: Server-8.0   —   Status: Complete

Because different language has its specific collation rules, we are going to add
language specific case insensitive collations of utf8mb4 to make them collate
correctly.
The languages are: icelandic, latvian, romanian, slovenian, polish, estonian,
spanish, spanish2, swedish, turkish, czech, danish, lithuanian, slovak, roman,
esperanto, hungarian, german2, croatian, vietnamese.

Persian and Sinhala collations will be added in future WL.