[TASK] Refactor EM JavaScript

* Use IIFE for faster access to jQuery and save $ use
* Make JS lint-free

Resolves: #42325
Releases: 6.0

Change-Id: Ia014de44570306ce9c5cd02c97a228205a7a2849
Reviewed-on: http://review.typo3.org/15915
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
[TASK] Fix inline comment style for ext_emconf.php files

Change-Id: I6b1e1b1fb346f43118382c6c39bec3088feb2c2c
Resolves: #42399
Releases: 6.0
Reviewed-on: http://review.typo3.org/15940
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
[BUGFIX] PHP warning: open_basedir restriction

Change-Id: Ie1dfe4306cad8bdc23864f31a77dac980eac3494
Fixes: #42054
Relates: #35212
Releases: 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/15741
Reviewed-by: Mattias Nilsson
Reviewed-by: Stefan Neufeind
Reviewed-by: Michael Stucki
Tested-by: Michael Stucki
[TASK] Fix code formatting

Change-Id: Ib681cc7ea82d820655a856e0a8e391e3397844ea
Releases: 6.0
Reviewed-on: http://review.typo3.org/15957
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
[BUGFIX] Rename Log Writer and Processor interface

Resolves: #41938
Releases: 6.0

Change-Id: I977d9ab1413078adfa1ea46055d389f2f1eaa6f6
Reviewed-on: http://review.typo3.org/15543
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
[BUG] Add missing logFile setting for FileWriter

Resolves: #41944
Releases: 6.0

Change-Id: I11bc2feeb463cc66bf19d6613f191e294a8e65c5
Reviewed-on: http://review.typo3.org/15547
Reviewed-by: Steffen Ritter
Reviewed-by: Philipp Gampe
Reviewed-by: Steffen Gebert
Tested-by: Steffen Gebert
[TASK] Remove: Open Documents module

Removes the Module Menu item for OpenDocs on the left.
Also moves Css/JavaScript/Images and Icons to default folders.

Change-Id: I90c3f04f5981c6b0e02b036c8b604ce03b3d7b66
Fixes: #41240
Releases: 6.0
Reviewed-on: http://review.typo3.org/15107
Reviewed-by: Helmut Hummel
Reviewed-by: Mattias Nilsson
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] GGL violation "Tabs must be used to indent lines"

Change-Id: Icdf2b997282ff6934ae0fe5563f9a797fcc4b863
Resolves: #41472
Releases: 6.0
Reviewed-on: http://review.typo3.org/15167
Reviewed-by: Philipp Gampe
Reviewed-by: Wouter Wolters
Tested-by: Philipp Gampe
Reviewed-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[BUGFIX] Compare in install tool crashes

Change-Id: I70ed54656bfa20598fbfd6f6cf8ecfa9844af3ce
Resolves: #42346
Releases: 6.0
Reviewed-on: http://review.typo3.org/15923
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[BUGFIX] Allow overwrite when uploading an existing extension

This patch adds a checkbox to the upload form, which makes it possible
to overwrite the existing directory when uploading an extension
which is already available in the system.

Resolves: #41006
Releases: 6.0

Change-Id: Ib51a10a0e557060f0260e97ff8a9129f1c9f7eba
Reviewed-on: http://review.typo3.org/15257
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Extension manager fixed DocHeader

Fixes the docheader rows in their top position by using the
standard css id "typo3-inner-docbody".

Also includes the new 6.0 docheader html tags.

Change-Id: Ifce74f41d1f882a5cb7095bc3546a0685935b688
Resolves: #42455
Releases: 6.0
Reviewed-on: http://review.typo3.org/15991
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Cleanup GeneralUtilityTest

Change \TYPO3\CMS\Core\Utility\GeneralUtility to Utility\GeneralUtility

Change-Id: I4ebe25378873a6b11f906b872db92bffbad9f73f
Resolves: #42456
Releases: 6.0
Reviewed-on: http://review.typo3.org/15992
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Remove needless check function in language module

This patch removes the check function and related to that, the use of
the caching framework.

Resolves: #41824
Related: #39963
Releases: 6.0

Change-Id: I3d3de72c287a9b1167f0d1ea563f16994fd0ffe3
Reviewed-on: http://review.typo3.org/15475
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Update jQuery to 1.8.2

Change-Id: I875f220cd3fee481077f5f2fa2296a611943a70c
Resolves: #42196
Releases: 6.0
Reviewed-on: http://review.typo3.org/15827
Reviewed-by: Mattias Nilsson
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[BUGFIX] Fix @param in phpdoc

Some @param-tags are wrong or don't match
the number of params for the function they
refer to.

Change-Id: I80641f7ef714e9416243336c5a0723b6ca66f80d
Fixes: #42233
Releases: 6.0
Reviewed-on: http://review.typo3.org/15842
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Raise submodule pointer

Change-Id: I04f259646198c809cfe358e9a1ccc8816482c288
Reviewed-on: http://review.typo3.org/15994
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] CGL violations "AssignmentArithmeticAndComparisonSpace"

Change-Id: I9970ef5e2087233db095a1d296261c6eb06def18
Resolves: #41498
Releases: 6.0
Reviewed-on: http://review.typo3.org/15198
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[BUGFIX] Fix usage of fileadminDir

#41120 introduced a regression, as
$GLOBALS['TYPO3_CONF_VARS']['BE']['fileadminDir']
has a trailing backslash.

Fix that by removing the trailing slash and quoting
the value of the global for the case it contains
further path segments.

Fixes: #42454
Relates: #41120
Releases: 6.0, 4.7

Change-Id: I17455374ab2b9824bee9ceeaccbee7ea959b4841
Reviewed-on: http://review.typo3.org/15987
Reviewed-by: Wouter Wolters
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
[TASK] Add information about ThreadStackSize to install tool

There is an information about the ThreadStackSize on Windows systems in
the Install.txt.

This information should be displayed in the Basic Configuration of the
Install Tool as well.

Change-Id: Iedbabccea903ab108220fbaf25492478b7e3ea1e
Resolves: #42237
Releases: 6.0
Reviewed-on: http://review.typo3.org/15848
Reviewed-by: Wouter Wolters
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
[BUGFIX] Fix translation overlay in RECORDS

When RECORDS content object is used with pages as table
no translation overlay is done.

Fix that by adding a check and selecting the proper
overlay method in this case.

Resolves: #42279
Releases: 4.5, 4.6, 4.7, 6.0

Change-Id: I9be903c06abe8532390f814e2ff29825003359d7
Reviewed-on: http://review.typo3.org/15885
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Markus Klein
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel