CMS-4262 Duplicate Content - REST API

- created ContentResource.duplicate
- created tests
- created DuplicateContentRequest.ts
CMS-4316 Add manualOrderValue to index

Added as double for now, we have to see if it should be indexed as long, but this requires some thinking in relation to other numeric values
CMS-4317 Start using declarative services in OSGi.
Fixed validation display errors
Fixed validation display errors
 CMS-4256 Wrong behavior during content deleting: parent content can be deleted when another root content selected in the Grid
CMS-4276 Implement rest service for listing userstores
CMS-4318 Create move resource with friends

Added nodeservice, contentservice and resource.
CMS-4276 Implement rest service for listing userstores- updatet GET method
Merge pull request #1014 from enonic/CMS-4276

Cms 4276
CMS-4321 Improve exceptions for ScriptService.
Fixed blueprint dependencies.
CMS-4276 Implement rest service for listing userstores  (updated version)
Merge pull request #1016 from enonic/CMS-4276

CMS-4276 Implement rest service for listing userstores  (updated version...
CMS-4315 Implement AccessControlList, AccessControlEntry and Permission classes
CMS-4276 Implement rest service for listing userstores.
Updated JSON response to align with the other REST resources.
CMS-4318 Create move resource with friends

Added tests for node service
CMS-4305 Page Template - Fix design for no selected controller
Fixed appbar tabmenu being smushed when no displayname present
CMS-4313 DataSet must support reporting PropertyChangedEvent
Removed unused method setValue on api.data.Value