UndoRemoveLayer + BugFix

completion of UndoRemoveLayer;
some minor bugfix
UndoMoveXYLayer

Implemented UndoMoveXYLayer
UndoMoveZLayer

Added UndoMoveZLayer;
Fixed Bug: It was possible that a non changed Position created a
UndoMoveXYLayer