Introduced alias field to get IDs independently from autoincremented UIDs

Change-Id: I6b9c8f5a78903b2231109fc5faaab993a01e8ff6
Reviewed-on: https://review.typo3.org/24118
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
[BUGFIX] Add missing selector to method adding allowed element support

Change-Id: Ia8784c2ba51232d9e06abb6a36f110b8c4ab2363
Fixes: #52078
Reviewed-on: https://review.typo3.org/24153
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
[BUGFIX] Fixed mysql issue

ext_tables.php, TCA: Added braces to NOT.
Resolves: #51823

Change-Id: I51b0c018f45aad598525adb36f1e47a1cc4689f6
Reviewed-on: https://review.typo3.org/23831
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
Reviewed-on: https://review.typo3.org/24155
[FEATURE] Missing sorting + additional raw columns

Introduces a new virtual field containing raw children data grouped by
column and adds a missing sorting to the children array to recognize
changes by overlaid records.

Change-Id: If07d06703ae43039d72bf80749aee5429529078d
Reviewed-on: https://review.typo3.org/23834
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
Reviewed-on: https://review.typo3.org/24156
[FEATURE] Enable creation of Gridelements on root level

Resolves #51569

Change-Id: Iada797ce11a00c6d57177925682248d0c4607d4a
Reviewed-on: https://review.typo3.org/23851
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
Reviewed-on: https://review.typo3.org/24157
[BUGFIX] Modify getChildren to fetch translated children correctly

Change-Id: Ifa25d04b80c0d301d043d693166ffee32968df4d
Fixes: #51883
Reviewed-on: https://review.typo3.org/23852
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
Reviewed-on: https://review.typo3.org/24158
[BUGFIX] RESTORE register modified by LOAD_REGISTER

Change-Id: I2cedb58bc191c8d88204f2bdab3c3000fab8342e
Fixes: #52055
Reviewed-on: https://review.typo3.org/23867
Reviewed-by: Franz Koch
Tested-by: Franz Koch
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
Reviewed-on: https://review.typo3.org/24159
[BUGFIX] Remove check for existing children

Since Gridelements might contain flexform content only, the check
for existing children must be removed to make use of flexform values
in column wraps and the like as well.

Change-Id: I6ebc6fc2034e8f3cad208cdddac6ebece75c5789
Fixes: #52046
Reviewed-on: https://review.typo3.org/23879
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
Reviewed-on: https://review.typo3.org/24160
[BUGFIX] Add missing selector to method adding allowed element support

Change-Id: Ia8784c2ba51232d9e06abb6a36f110b8c4ab2363
Fixes: #52078
Reviewed-on: https://review.typo3.org/24153
Reviewed-by: Jo Hasenau
Tested-by: Jo Hasenau
Merge branch '2-0', remote-tracking branch 'origin'

Change-Id: Id7e1eac53a1e627fac2a9b3bcac9ac7d0fe12d86