[FEATURE] Added YAML4 compatible templates

Added YAML4 compatible templates kindly provided by Sven Burkert.

The template theme is now switchable with a TypoScript constant.
The default theme is yaml3.

Resolves: #45811