[FEATURE] Module menu: System group

On many installation the module menu is very crowded.
In order to distribute backend modules on module menu
groups equally a new module menu group is added:

Adds "System" as module menu group.

The new group "System" hosts low-level status tools
and does not bring a navigation tree:

* user management
* install
* scheduler
* log
* lowlevel
* reports

This restructuring is a step on our way to backend modules
that themselves steer the nav frame.

Change-Id: I70c345848d404337d00c51d678e03d619a0190b8
Resolves: #48625
Related: #5128
Releases: 6.2
Reviewed-on: https://review.typo3.org/21177
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
[TASK] Replace table structure in new element wizard

Resolves: #49603
Releases: 6.2
Change-Id: I3ddef9670d16a39d6f96033873f70a06791abc64
Reviewed-on: https://review.typo3.org/21814
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[TASK] Remove table in TSOB condition

The available conditions are wrapped in a not needed table.

Furtheremore the checkbox gets now the class "checkbox"
to align those the same as the checkboxes above
(display comments, sort, crop lines).

Resolves: #49635
Releases: 6.2
Change-Id: I16f37d03e00c2ef803ac6267fdda4595f14cb356
Reviewed-on: https://review.typo3.org/21841
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
[BUGFIX] RTE: Importing google webfonts breaks style sheet parsing

Problem: Firefox raises a security error because the file is not in the
same domain as the executing script. Probably a Firefox bug since the
file certainly has adequate headers: the font are indeed displayed in
the RTE.

Solution: Since the Webfont style sheet does not contain any css rules
anyways, we will catch the error, and if it is a security error, log it
to the Javascript console (or Firebug) and silently continue. Re-throw
any other type of error.

Resolves: #49648
Releases: 4.5, 4.7, 6.0, 6.1, 6.2
Change-Id: I225152ad5d84de50f29d3830be6f1f3e10f249c8
Reviewed-on: https://review.typo3.org/21860
Reviewed-by: Stanislas Rolland
Tested-by: Stanislas Rolland
[TASK] Implement LoggerInterface from PSR-3

PSR-3 expects the Logger class to implement a given LoggerInterface.

Resolves: #48880
Releases: 6.2
Change-Id: I5c5b507fc6e157e499b9bf42772c209404968391
Reviewed-on: https://review.typo3.org/21827
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Wouter Wolters
Reviewed-by: Markus Klein
Reviewed-by: Christian Kuhn
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
[BUGFIX] Followup for removed table wrap in FormEngine

The previous issue #49596, ChangeID
Ifa46ce40ff4437b2bb3e7d32e5e4e56caba0caec
brings a side-effect that TCEform record editing for records
without tabs have no background at all.

The attached patch fixes that by adding a wrap around the
whole form (but not  for inline editing records).

Resolves: #49647
Releases: 6.2
Change-Id: Ia5d8c47d633c23f1cd0eac4d6921ffc629152fe5
Reviewed-on: https://review.typo3.org/21855
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
[TASK] Use flash message in CreatePageWizard

Instead of using some old code, a flash message is better.

furthermore a not used function is removed

Resolves: #49637
ReleaseS: 6.2
Change-Id: I6f444da59df77d81d8948b3940e17703f1cecdc2
Reviewed-on: https://review.typo3.org/21843
Reviewed-by: Mattias Nilsson
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Merge pull request #4 from TYPO3/master

Merge changes from upstream master (via Github)