Feature: #84760 - TypoScript conditions for site and siteLanguage

See forge#84760

Description

Two new TypoScript conditions have been added which makes it possible to interact on the new site configuration.

Condition for the properties of a site object

The identifier of the site name is evaluated:

[site("identifier") == "someIdentifier"]
        page.30.value = foo
[global]

Condition for the site language

Any property of the current site language is evaluated:

[siteLanguage("locale") == "de_CH.UTF-8"]
        page.40.value = bar
[global]