Replace viewport.getImageZoomRatio by conversion methods between viewport zoom and image zoom

I thought it would be more consistent to only have conversion methods between the viewport's zoom and the image's zoom.
This way, the user only request/set viewport's coordinates and zoom (with getBounds fitBounds getZoom zoomTo)  and eventually convert them if needed.

This is not a breaking change as the deleted method has not been released yet.