[TASK] Add license information to composer manifest

Fixes file level docblocks accordingly.

Change-Id: I59023bb9358c7956672e1d402b1160010766981a
Resolves: #50835
Reviewed-on: https://review.typo3.org/23001
Reviewed-by: Karsten Dambekalns
Tested-by: Karsten Dambekalns
Reviewed-by: Aske Ertmann
[TASK] JavaScript code cleanup

* Removes the InspectButton file which is not used
in Neos now and contains invalid dependencies.
* Changes the UUID validator message to be present time
* Removes unnecessary require() nesting in HTMLEditor
* Removes invalid comma from SecondaryInspectorView

Change-Id: I39cb33b4245c3dc9cd217bd3821cf522e2589599
Reviewed-on: https://review.typo3.org/23254
Reviewed-by: Rens Admiraal
Tested-by: Rens Admiraal
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Philipp Maier
Tested-by: Philipp Maier
Tested-by: Mr. Hudson
Reviewed-by: Aske Ertmann
[TASK] Adjust styling of modals in modules

Change-Id: I166a8117b303cc626380d981c38783a7108c7d41
Related: #45444
Reviewed-on: https://review.typo3.org/23088
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Built minified JavaScript/CSS files
[BUGFIX] Fix conflict for dropdown menus

This initializes all dropdown menus via JavaScript instead
of relying on the document binding since it breaks if a
page includes a separate version of the
Twitter Bootstrap dropdown JavaScript.

Change-Id: I46580c8496200cab74aca3284c3e8661e938f703
Reviewed-on: https://review.typo3.org/23335
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Tested-by: Mr. Hudson
Reviewed-by: Dominique Feyer
Tested-by: Dominique Feyer
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Built minified JavaScript/CSS files
[TASK] Move menu button into top bar dom

Change-Id: I6883c7e7ab73f19b710fabe0779e0f7296429c10
Related: #48068
Reviewed-on: https://review.typo3.org/23429
Tested-by: Mr. Hudson
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Built minified JavaScript/CSS files
[TASK] Fix TODO abour removal of workaround for cut and paste

In the Application.js there is a comment referring
to the issue http://forge.typo3.org/issues/42014

Change-Id: Iffd1631c73f39c2b4077ce0d6eb55c592b1bd996
Related: #42014
Reviewed-on: https://review.typo3.org/23527
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Built minified JavaScript/CSS files
[BUGFIX] Fix minor comment typos in Application.js

Change-Id: If493552e8d1171d529248dc731b392571c3c7dee
Reviewed-on: https://review.typo3.org/23530
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
[TASK] Add T3.Common.Notification as a shared resource

This adds the T3.Common.Notification as a shared resource.
Also replaces the ocurrances of the old usage in the new
JavaScript structure.

But it do not change the PageTree because of the refactoring
in the Navigate component (I393fd01266f95ece643999b4e8e59e3710dc76f5)
commit.

Change-Id: I8f14ae178c056087878a39be565db1dd5b0d57a4
Related: #48328
Reviewed-on: https://review.typo3.org/23491
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
[TASK] Replace occurrences of T3.Common.LocalStorage

This replaces occurrences of T3.Common.LocalStorage to
use the Shared/LocalStorage instead.

Change-Id: I7d3ca81af5d12d7c50a3820b22d6954ed32b4fd3
Reviewed-on: https://review.typo3.org/23431
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Built minified JavaScript/CSS files
[TASK] Add T3.Common.Util as a shared resource

This adds T3.Common.Util as a shared resource and
replaces old ocurrances.

The name Util is also changed to the more descriptive
name Utility.

Change-Id: I0b135d607a381ea2ecdd71cae5ca8c1218e96f74
Related: #48328
Reviewed-on: https://review.typo3.org/23496
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Built minified JavaScript/CSS files
[BUGFIX] Fix typo in comment for ExtDirect\V1\NodeView

Change-Id: Ie6ced9268f0ce059e38e007274289ba44a1aa35d
Reviewed-on: https://review.typo3.org/23542
Reviewed-by: Mattias Nilsson
Tested-by: Mattias Nilsson
Tested-by: Mr. Hudson
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
[TASK] Pass TypoScript settings to PluginImplementation

With this change a plugin implementation will receive
the evaluated value for a TypoScript setting so it's
possible to configure the plugin by using TypoScript.

Example usage:

prototype(My.Package:BlogPlugin) < prototype(TYPO3.Neos:Plugin) {
	storageNode = ${node}
}

Change-Id: Id7d4db262af867257f6a2b686a05d7bcdc2c54fe
Reviewed-on: https://review.typo3.org/21768
Reviewed-by: Rens Admiraal
Tested-by: Rens Admiraal
Reviewed-by: Dominique Feyer
Tested-by: Dominique Feyer
Reviewed-by: Mattias Nilsson
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
[TASK] Mark document node type abstract

Change-Id: I5d131c26ca896999880efb173f695cae2537d69a
Related: #45317
Reviewed-on: https://review.typo3.org/22862
Reviewed-by: Aske Ertmann
Tested-by: Aske Ertmann
Tested-by: Mr. Hudson
Reviewed-by: Sebastian Kurfuerst
Tested-by: Sebastian Kurfuerst
[FEATURE] New nodes: set node name according to page title

This patch adds a feature which will automatically set a human
friendly node name derived from the node's title when creating
a new node via the (page) tree. Some very basic transliteration
is included, proper implementation of that is scope of a separate
change though.

If a node with the same name already exists, a counter is added
to the node name.

This implementation only takes care of new Document-like nodes
which are created via the tree (currently implemented with an
ExtDirect controller).

Change-Id: Ic017bf4c98d4beabe5d9eeb84fff792ae97d60f0
Resolves: #44644
Reviewed-on: https://review.typo3.org/23741
Tested-by: Robert Lemke
Tested-by: Mr. Hudson
Reviewed-by: Bastian Waidelich
Reviewed-by: Robert Lemke