[TASK] Add Publish and PublishAll DataHandler workspaces tests

Extend current functional action tests with those actions:
* modification (Modify)
* publish single records (Publish)
* publish all records in a workspace (PublishAll)

The Publish and PublishAll tasks extend the accordant basic
Modify functional tests.

Resolves: #56708
Related: #56710
Releases: 6.2
Change-Id: I1f7a70df39585c29b3b4ff5675b5147610f254f2
[TASK] Reduce record data in functional test failure message

Releases: 6.2
Change-Id: Ib8f2afd0d464e8a4b850929277508770ff56eb91
[TASK] Add functional tests for TCA types select and group/db

The tests for TCA types 'select' and 'group' include for each
* Modify in live
* Modify in workspace
* Publish in workspace
* PublihAll in workspace

Resolves: #56707
Releases: 6.2
Change-Id: I4bd8584f01122d0c4a974618d00e126b91270589
[WIP][BUGFIX] Invalid relations of IRRE records in workspaces

* general -> always use live id as pointer value
* create records -> automatically fill placeholder pointers
* copy records -> currently leads to problems with sorting
* move records -> follow and create child move placeholders
  Add new TCA control section property for placeholder values:
  $TCA[<table>]['ctrl']['shadowColumnsForMovePlaceholders']
* delete records -> forward delete data in copy(!) process
* ReferenceIndex needs to hold the most specific relations
  since the CommandMap handler is based on this information
* ReleationHandler is extended for IRRE references to fetch
  the live default parent pointer automatically (this new
  behaviour can be disabled by public methods for each
  RelationHandler instance)
* The method version_swap_procBasedOnFieldType of the version
  DataHandlerHook is completely removed since IRRE records are
  now referenced using the live default parent pointer value
* UserTSconfig property options.workspaces.swapMode is set
  to "pages" per default - thus, if a page gets published all
  accordant records on that page are published as well

Resolves: #56376
Documentation: #56749
Releases: 6.2
Change-Id: I75248d10b000de73ca623770f07e8c2e89d4cdd8