Fix some jumping behaviors when resizing image

The release at Lock aspect ratio of image when resizing both width & height together has proven to be quite useful but it also felt quite jumpy as implemented.

I’ve improved the resizing experience quite a bit I believe and made it all-together smoother in many cases. Though if you haven’t encountered any weird behaviors you may not notice.

There is still a bug where you can get into a situation where you can’t undo a resize. I’m still looking into that.

Happy Shmepping ya’ll!