[TASK] Move TCA from ext:cms to single files

Unify config and columns part into one array
and load in ext_tables.php
[TASK] Remove t3lib_tceforms
[TASK] Remove t3lib_tcemain
[TASK] Remove t3lib_tsparser
[TASK] Merge t3lib/thumbs.php to typo3/thumbs.php

In order to get rid of the t3lib directory, the content
of t3lib/thumbs.php is merged back to typo3/thumbs.php again.
[TASK] Remove _md5_values_when_last_written from ext_emconf

The md5 hashes of files are unmaintained for core extensions
and do not have a real (security) benefit. They are also unused
in new exnensionmanager and only pollute ext_emconf files.

A good solution to check the status file of extensions
should work with public key methods, the current solution gives
no benefit, so the content of ext_emconf is now cleaned up by
removing those hashes.
[TASK] Move t3lib/fonts to core/Resources/Private/Font

vera.ttf is only used in the install tool in 'gd library functions'
to test for imagemagick / graphicsmagick compatibility.
nimbus.ttf is used as fallback font in GIFBUILDER if no different
font is given.
Both files are moved to core/Resources/Private/Font, with adapted
code mentions. The source directory is removed, there is no need
to deploy them according to the license of those files.
[BUGFIX] LocalDriver needs to respect "is_writeable"

The LocalDriver needs also to respect the flag "is_writeable".
This means: if the flag is not set, no folder/file can be edited/moved...

Fixes: #44370
Releases: 6.0,6.1

Change-Id: I404ed51c62ab96d9b5eaaf6c0b7b255bdea3538b
Reviewed-on: https://review.typo3.org/17501
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
[BUGFIX] Invalid RSA key when submitting form twice

When submitting a RSA-supported form twice, the JS error
"Invalid RSA public key" is thrown. In order to suppress
this double RSA decryption, an additional JS check is needed.
The change also modifies the minified version of the JS
done with http://refresh-sf.com/yui/

Change-Id: I7133e320c76e14a6f6855f477ba5a34e50eecf58
Resolves: #40085
Releases: 6.1, 6.0, 4.7, 4.6, 4.5
Reviewed-on: https://review.typo3.org/17541
Reviewed-by: Dmitry Dulepov
Tested-by: Dmitry Dulepov
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
[TASK] Cleanup "belog" sysext

Reformats the code, fixes indents and removes extra empty lines. This is
not a functional change but a visual clean up.

Change-Id: I0d11dd7c43eee5d181c4bc0565c85d651c5c29e1
Resolves: #45392
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/18207
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
[TASK] Cleanup "beuser" sysext

This is a non-functional change that reformats the code, removes
unnecessary empty lines and fixes namespaces in phpDoc. In addition
the following to changes are made:
- add $GLOBALS['TYPO3_DB']->sql_free_result() calls to free some memory
- change bu:SpriteIconForRecord to bu:spriteIconForRecord in templates

Change-Id: I6e832921c46f828c9db0c796d662bd8390b5ac5f
Resolves: #45343
Releases: 6.0, 6.1
Reviewed-on: https://review.typo3.org/18190
Reviewed-by: Oliver Klee
Reviewed-by: Markus Günther
Tested-by: Markus Günther
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
[FEATURE] Add a "Run task" button to task overview

Run a task directly with one click in task list

Releases: 6.1
Resolves: #45154
Change-Id: I42035d0ca0a5c51d092bec27ded1bddd16d1e9bb
Reviewed-on: https://review.typo3.org/18081
Reviewed-by: Ingo Renner
Tested-by: Ingo Renner
[BUGFIX] Install Tool: Error message gives wrong info

Based on issue #45135 the change not only includes the
check for the variable length for typo_db_password, but
for typo_db, typo_db_host and typo_db_username as well.

Resolves: #45135
Releases: 4.5,4.7,6.0,6.1
Change-Id: Idf8998cb1d648e89d59ba9641222e608df332300
Reviewed-on: https://review.typo3.org/18326
Reviewed-by: Markus Klein
Tested-by: Markus Klein
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
[BUGFIX] Fix the display of references in filelist

Currently references are not displayed
in the filelist module when trying to delete a file
which has been referenced.

Fixes: #45538
Releases: 6.0, 6.1
Change-Id: Id88bc954ab0002585ec6bb75dabba901784ddab5
Reviewed-on: https://review.typo3.org/18333
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
[BUGFIX] Fix of .zip exports of extension

Before this, all files of an extension where included into its
.zip export. Now $TYPO3_CONF_VARS['EXT']['excludeForPackaging']
is respected.

Also the function responsible for the export is cleaned up and uses
more core API than before.

Fixes: #45404
Releases: 6.0, 6.1
Change-Id: I4445daeaaee54bb111c87ffeb4401ce3b7d3e97e
Reviewed-on: https://review.typo3.org/18291
Reviewed-by: Marcus Krause
Reviewed-by: Stefano Cecere
Tested-by: Stefano Cecere
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
[BUGFIX] Fix errors in sys_note annotation

An exception is thrown because the pidlist is annotated with
"mixed" which can't be resolved by extbase. Therefore it must
be changed to "string".

Change-Id: Ic8d77945169bbbd8a084232ab3ee9fceb30b794c
Fixes: #45552
Releases: 6.1
Reviewed-on: https://review.typo3.org/18346
Reviewed-by: Wouter Wolters
Reviewed-by: Oliver Klee
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Georg Ringer
Tested-by: Georg Ringer
Revert "[BUGFIX] Prevent sql errors with missing ColumnMap"

This reverts commit 0b899a43f2512d90c1db1e60f53b365071f7cea3

Change-Id: Iac88987a7022711d5407712eb9dddf6a6f553e71
Reviewed-on: https://review.typo3.org/18387
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
[FEATURE] Show contentelement "header" in wizard

It makes sense to show this content element in the
wizard as every other type is shown there too.

Change-Id: I983583b9c2dc519906f881a0a40c4e2af520b0c8
Resolves: #45548
Releases: 6.1
Reviewed-on: https://review.typo3.org/18337
Reviewed-by: Thomas Loeffler
Tested-by: Thomas Loeffler
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
[TASK] Add travis-ci.org link to README.md
[TASK] Move TCA of sysexts to Configuration/TCA, merge ctrl