[BUGFIX] Flexform field is available but not passed to sub-function calls

This change fixes three occurrences of calls to FlexForm DS
processing methods which accept a $fieldName argument but in
the current state of the code is given an empty string instead
of the $field variable which exists in all three contexts and
contains the proper value.

Passing the field name along to these sub functions allows hook
subscribers to use the field name - among other things. In any
case this fixes an unexpected behaviour turning it into an
expected one.

Resolves: #49331
Releases: 6.2, 6.1, 6.0, 4.7, 4.5
Change-Id: I078b0734f3bfa74a9acd61773c5c380f091286f8
Reviewed-on: https://review.typo3.org/21574
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
[FEATURE] Install tool: Remove obsolete keys from LocalConfiguration

Some configuration settings are obsolete, but they have never been
actively removed from LocalConfiguration. The patch introduces a
list of obsolete configuration options (like SYS/extCache) to the
install tool step controller and silently removes those settings
from LocalConfiguration to keep it clean. This also obsoletes
some deprecation code within core bootstrap.

Change-Id: Id422801f5bbedc0f444a0d905bdbb7d736fd82e8
Resolves: #49299
Related: #49162
Releases: 6.2
Reviewed-on: https://review.typo3.org/21553
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Cleanup openid extension

Cleanup remaining CGL issues after namespace change.
Implement some best practices like strict string comparison
or dependency injection pattern where appropriate.

Last but not least make use of use statements for frequently
used class names.

Resolves: #48522
Releases: 6.2
Change-Id: I1f03d2fdf53ea7be42455663b36af56bc479fa21
Reviewed-on: https://review.typo3.org/21035
Reviewed-by: Wouter Wolters
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Remove last bit of multiplyDBfieldSize handling

multiplyDBfieldSize was used in the past to extend the size of
database fields to cope with UTF8 content if the database did
not support it. The setting was deprecated for a long time already
and removed from DefaultConfiguration with version 6.0.
The patch removes still existing handler code from ext:install.
The setting is also removed from LocalConfiguration if found.

Change-Id: Ia36b8c05cab8814c91ffa0d8e8afcd4de5c7060b
Resolves: #49334
Related: #35923
Related: #49299
Releases: 6.2
Reviewed-on: https://review.typo3.org/21581
Reviewed-by: Philipp Gampe
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Markus Klein
Tested-by: Markus Klein
[TASK] Remove last bits of gdlib_2 setting

Support for gdlib version 1 was removed with core version 4.4.
The patch removes the last code fragments where the old GFX/gdlib_2
setting was used and activates a key in ext:install to remove
the setting from LocalConfiguration.

Change-Id: Icec65f13468306b80a575996a23cdbbbd21d715c
Resolves: #49335
Related: #22687
Related: #49299
Releases: 6.2
Reviewed-on: https://review.typo3.org/21582
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
Reviewed-by: Markus Klein
Reviewed-by: Philipp Gampe
Reviewed-by: Stefan Neufeind
Tested-by: Markus Klein
[BUGFIX] Show unit "Bytes" for file size of Installer test images

Resolves: #49269
Releases: 6.2
Change-Id: I7f14e04c6bfe538336e1a3dc27c448eeea7a19d0
Reviewed-on: https://review.typo3.org/21583
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[TASK] Remove class.* from /typo3/

Removes last few class file wrappers from /typo3/ folder.
Those files were renamed and moved during namespacing.

Few references are adapted in comments only.
- Please also see removed require_once statement.

Change-Id: I25a33aea5adde12ce1bca35e1473ccc1d6ed41b0
Resolves: #48942
Releases: 6.2
Reviewed-on: https://review.typo3.org/21284
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[TASK] Page module edit icon for language overlay

Page modules brings multiple views to work with multi-language
content: columns / language / quick. In columns mode a single
translation can be fixated by "language" drop down.

Adds ability to edit language overlay record in column view
with only one language.

Change-Id: I04594461cad4c8e4a0a296111c1a4c40e3263b4c
Resolves: #39107
Releases: 6.2
Reviewed-on: https://review.typo3.org/13599
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
[TASK] Remove dummy files from ext:wizard_crpages and wizard_sortpages

* Remove dummy files
* Rename old class names to the new ones

Change-Id: I77ea8d6a48d10bc56031231a00999655cbecb487
Resolves: #48155
Related: #47756
Releases: 6.2
Reviewed-on: https://review.typo3.org/20765
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[TASK] Update URL to the exception collection

Updated TYPO3_URL_EXCEPTION constant
from http://typo3.org/go/exception/v4/
to http://typo3.org/go/exception/CMS/

Resolves: #49066
Releases: 6.0, 6.1, 6.2
Change-Id: Ibfb36aab1a09a016cda2b378a396390573ff1c6d
Reviewed-on: https://review.typo3.org/21586
Reviewed-by: Philipp Gampe
Tested-by: Philipp Gampe
Reviewed-by: Chris topher
Tested-by: Chris topher
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Merge remote-tracking branch 'origin/master' into master-table