CMS-4126 Introduce ImageCanvas panning

- Panning and zooming are now in percent value of the canvas width