fix shearing Y, Rotation around a relative point
merging with ofirs last version
Fixed shearing and rotation algorithms. Now they react according to the center point of the canvas.