CMS-2936 Create ImageDescriptorService.
Implemented getResource and createResource in ModuleService.
CMS-2936 Create ImageDescriptorService.
Service implementation and tests.
CMS-2936 Create ImageDescriptorService.
Replaced usages of Image Descriptor commands with calls to ImageDescriptorService.
CMS-2925 Remove PageComponent templates
CMS-2926 Remove locally and discover needed help
Template classes for page components removed (except TemplateKey I think, which is still used by PageTemplateKey)
Everything compiles and tests are green
Some renaming of variables/method named template is left to do
CMS-2936 Create ImageDescriptorService.
Implemented getResource and createResource in ModuleService.
CMS-2936 Create ImageDescriptorService.
Service implementation and tests.
CMS-2925 Remove PageComponent templates
CMS-2926 Remove locally and discover needed help
Template classes for page components removed (except TemplateKey I think, which is still used by PageTemplateKey)
Everything compiles and tests are green
Some renaming of variables/method named template is left to do
CMS-2925 Remove PageComponent templates
Merge remote-tracking branch 'remotes/origin/master' into CMS-2925

Conflicts:
	modules/wem-core/src/main/java/com/enonic/wem/core/content/site/CreateSiteTemplateHandler.java
	modules/wem-core/src/main/java/com/enonic/wem/core/content/site/SitesInitializer.java
	modules/wem-core/src/test/java/com/enonic/wem/core/content/site/CreateSiteTemplateHandlerTest.java
	modules/wem-webapp/src/main/webapp/admin/apps/content-manager/js/app/contextwindow/DetailPanel.ts
	modules/wem-webapp/src/main/webapp/admin/common/js/content/page/PageTemplateComboBox.ts