[TASK] Code cleanup and bugfix in Phoenix content ui.js

Change-Id: Idd14cf75eabc2aca48fc6091996823f27c1fd8da
[TASK] Implement Content Types

Implements a defined set of content types for TYPO3 Phoenix
with the planned properties.

Additionally changes the property "category" to be named "group"
and the propertyGroups simple to "groups".

Change-Id: I7ecb19a347c5ad89eec00cc8c88ce34f06bbef77
[TASK] Upgrade chosen (HarvestHQ) library from 0.9.3 to 0.9.8

Change-Id: I4e3d7839c5569f35a024c85172f2fe9a47950835
[TASK] Fix TypoScript rendering tests after content type changes

Change-Id: Ida1a263155e5ff751efff5ccf29de336eafca882
Merge "[TASK] Upgrade chosen (HarvestHQ) library from 0.9.3 to 0.9.8"
Merge "[TASK] Code cleanup and bugfix in Phoenix content ui.js"
Return ContentModule in module

Change-Id: Ife433af4889788e72fce5c84bc7168ab5e816fc9
Start using requirejs to separate classes over files

Change-Id: I0187f02896660b091c765f0011c3f93d893cec1a
Restructure remaining elements

Change-Id: Ic0351a1145376e534af297807ff3e9231471e878
Add rules for creating new files

Change-Id: Ib25bbbebcb400305602a13bf269ce8305274b733
[TASK] Upgrade Twitter Bootstrap library from 2.0 WIP to 2.0.4

Change-Id: I5ef5b6afa0acba62d160108f7f9f35265474db25
[BUGFIX] implement instanceof with simple types in Phoenix

This is a follow-up for I8333172924a56a246ad82b1fd7ca306618020a80,
implementing this also for the node filter.

Change-Id: Ifb93c6d8ef9bb125ef957ad1ffe71c042a6c6fbb
Merge "[TASK] Upgrade Twitter Bootstrap library from 2.0 WIP to 2.0.4"
[!!!][TASK] Adjust to multi-valued TypoScript context

Inside TypoScript, the context was made multi-valued. This requires some adjustments to
the TypoScript objects of Phoenix, in order to provide backwards compatibility.

See I5b1863510d372d953c7a076c03214295d4f1131b for a full explanation of the changes.

For sites, no breaking changes should occur.

Change-Id: If043a53cb0556ca1d8e72ae05e269dcb8ee056f5
[TASK] Allow TypoScriptPath to be set from outside

Change-Id: I8fd0358cbba8e740541afc67724446da69f718e7
[TASK] Have a way to determine if rendering is possible

Change-Id: I76a81929f321ac930d05493cd795ba7e5306dad6
[WIP] Start adding jquery ui / create / ember mixing as modules

Change-Id: Ib92025fc2ee259757bd01565d1921a62252174d5
[TASK] Replace jQuery animations with CSS3 transitions

* Replaces the preview mode jQuery animations with CSS3 transitions.
* Replaces the t3-ui-controls-active/inactive classes with a t3-ui-controls toggle class instead.
* Fixes some styling issues with the launchbar.

Change-Id: Icf2d0f719ae01b4dd463caa8ce81bfc6d9f5da6d
[!!!][BUGFIX] TypoScript date processor adjusted to correct time zone handling

With its former implementation the Date processor of TypoScript relied
strictly on the system's time zone, which is incorrect when
parsing Unix timestamps because these are per design GMT+00:00.

However, if desired, a timezone correction can be applied with a provided
setTimezone setter method.

This change is considered breaking because having relied on the behavior
(i.e. taking system timezone into account) would change the expectation now.

Change-Id: I1c34e3a8c213e59fb3a3c1ea6b33687411ba9d79
Fixes: #38544
[FEATURE] New command: user:set password

This adds a new command which allows for setting
the password of an existing user account.

The whole set of user:* commands needs to be
reworked at some point, but this patch gives some
quick relief for an urgently needed feature.

Change-Id: I0126329e8e2afdb6aa719f630acaa832a8a26775
Related: #39806