Epic #72333: Clean up charset conversion and language service
Merge TYPO3_CONF_VARS[t3lib_cs_convMethod] and [t3lib_cs_utils]
As they are always set to the same option, this options can be merged. A new option "CharsetConverter" should be used to define the parameters directly. This is also to get rid of t3lib_cs_*
[FEATURE] Auto-detect charset conversion
The CharsetConverter previously had to be configured
to detect if mbstring or iconv or TYPO3's homemade code
via the $TYPO3_CONF_VARS options.
Since CharsetConverter is now a singleton, the check
which conversion strategy should be chosen is now done
during runtime once every request, where mbstring
takes precedence over iconv.
The feature detection in the Install Tool is removed.
Reviewed-by: Georg Ringer <firstname.lastname@example.org>
Tested-by: Georg Ringer <email@example.com>