Fixed styling of templates preview in Templates app.
Introduced property dataId on TreeNode
Fixed missing impl of getDataId in ContentVersionsTreeGrid
Fixed possible null pointer error in BaseInputTypeNotManagingAdd.valueBreaksRequiredContract
Fixed styling of templates preview in Templates app. Refactored ItemPreviewPanel classes.
CMS-4145 Versions not ordered by timestamp desc for "active versions"

Changed to use ordered Set. Works.
CMS-4165 Validation problems with Date Time and DateTime

- refactored DateTimePicker
- updated DateTime input type to use it
CMS-4161 Require should only be used within a module.
CMS-4161 Require should only be used within a module.
CMS-4161 Require should only be used within a module. Fixed tests.
TextArea changed validation type to STRING
Merge remote-tracking branch 'origin/master'
CMS-4147 Stop modules from being deselected after start/stop
CMS-4147 Stop modules from being deselected after start/stop
Merge pull request #954 from enonic/cms-4165

CMS-4165 Validation problems with Date Time and DateTime
CMS-4167 Remove ModuleSummary
CMS-4167 Remove ModuleSummary
Merge remote-tracking branch 'origin/master' into CMS-4167

Conflicts:
	modules/wem-admin-ui/src/main/resources/web/admin/apps/module-manager/js/app/view/ModuleItemStatisticsPanel.ts
Merge pull request #955 from enonic/CMS-4167

Cms 4167
CMS-4162 Implement command function.
CMS-4167 Remove ModuleSummary - merge fix