CMS-2936 Create ImageDescriptorService.
Service implementation and tests.