[v0.9.41] minor fixes

1) Custom cursor 3x3 centered -> 2x2 to top left.
2) Reversable actions (flip, invert) now create 1 undoable step first,
then modify current history state (at last position or not), until next
unreversable action (draw, fill, etc).