[FEATURE] Possibility to localize new child content

Enabled "Localize all records" and "Synchronize with original language" for Child content. Also enabled "Localize" for each child in list.
Merge pull request #638 from pixelmatseriks/workbench/localizeNewChildContent

[FEATURE] Possibility to localize new child content
[TASK] Remove an unneeded Exception

Page ID fetching from "edit" command in URL no longer cares if provided template has a TCA array entry. This allows the ConfigurationManager to function with dynamically added tables at an execution point earlier than the table configuration hook.
[TASK] Adjust AnnotationUtility behavior

Improves AnnotationUtility's handling of single or all properties to be reflected. Refactors a repeated code chunk into a method.
[TASK] Adjust TableConfigurationPostProcessor to recent changes

This adjusts TableConfigurationProcessor to respect recent changes in Flux's Form object.
[BUGFIX] TCA generator must support underscored fields
[BUGFIX] TCA generator uses incorrect field properties
[TASK] Avoid DataMapFactory in TableConfigurationProcessor

This avoids the instanciation of a cache which, at the point of this execution, may or may not be alive and filled with a proper data map. The result being that depending on execution sequence and utilized hooks, Extbase data mapping based on table columns and TCA was made impossible (always empty column map).
[TASK] Remove L1 cache from AnnotationUtility

TYPO3 core already caches reflections as well as reflection instances.
[BUGFIX] Incorrect placement of child elements on paste and localize into flux column

Changed so TYPO3 handles IRRE records in tx_flux_children. Only set tx_flux_parent and tx_flux_column on the copied element in tceMain->cmdmap. Changed tx_flux_parent to a readOnly input so the field is writable according to TCA. Updated/Removed tests to reflect changes.
[BUGFIX] Missing child content elements in localized parents.

When config.sys_language_overlay = 1, content elements with [Default] (not translated) and [All] languages are also rendered in the "localized parent". When config.sys_language_overlay = hideNonTranslated, content elements with [All] languages are also rendered in the "localized parent".
Merge pull request #640 from pixelmatseriks/workbench/copyContainerFixChildColumn

[BUGFIX] Incorrect placement of child elements on paste and localize into flux column
Merge pull request #642 from pixelmatseriks/workbench/getViewHelperOutput

[BUGFIX] Missing child content elements in localized parents.
[TASK] Whitespace CGL fix
[BUGFIX] Fixed move second record up and wrong colPos in first dropzone.

Resolves: #623 and #643
Merge pull request #644 from pixelmatseriks/workbench/issue623

[BUGFIX] Fixed move second record up and wrong colPos in first dropzone.
[TASK] Use constant for colPos in Grid Widget Controller
[BUGFIX] Issue resorting after record move in ContentService
[BUGFIX] Compact causes wrapping in container

This fixes an additional array sub-position which was added when forms used compact="TRUE" and contained only one sheet. Instead of becoming a container element with fields it now becomes a raw list of elements.
[FEATURE] Support description and shortDescription on Sheet

These fields, if filled out, become the sheet tab's "title" attribute in HTML (shortDescription) and an orange-highlighted small text field inside the tab (description).

LLL references supported.