Moved some classes.
CMS-4307 Page Templates - Design fixes to Module selector input
RichComboBox: removed not needed fully named class references.
ModuleConfigurator: removed unused method.
CMS-4394 Simplify our Json usage in Core.
CMS-4381 Add AccessControlList to Content
Merge branch 'master' into CMS-4270
Reverted some changes. Will create more tests.
Added tests for node serializer.
CMS-4394 Simplify our Json usage in Core. Json node serializer is simplified.
CMS-4394 Simplify our Json usage in Core.
CMS-4394 Simplify our Json usage in Core.
CMS-4307 Page Templates - Design fixes to Module selector input
Introduced a ModuleConfigProvider to be used by ModuleConfiguratorComboBox so that it existing data can be displayed.
CMS-4395 Remove deprecated API usage.
CMS-4396 Replace AccoutKey with PrincipalKey. Removed old group, role and account. Still using UserKey.
CMS-4396 Replace AccoutKey with PrincipalKey. Removed UserKey.
Added info for further module breakdown.
CMS-4307 Page Templates - Design fixes to Module selector input
Fixed problem with persisting ModuleConfig
Moved InputTypeView ModuleConfigurator to the api.content.site domain
Replaced duplicated code with use of api.content.site.ModuleConfig
Introduced method api.ui.selector.combobox.RichComboBox.getSelectedOption
 CMS-4330 Ordering - Rewrite LexiSortable to create orderable string-values for numerics.
CMS-4372 Implement logging functions in javascript.
CMS-4372 Implement logging functions in javascript.
CMS-4397 Implement basic session handling. Implemented simpleSession that should be used for mocking and testing.