improved zoomableimage

+ tests

currently bug for values when depth not CV_8X (X=U/S)