[IMPROVEMENT] Drawing area: implementation of the Memento pattern for Undo/Redo
[IMPROVEMENT] Drawing area tool bar: Toggle buttons checked/unchecked, undo redo enabled/disabled
[MERGE] with master (Drawing)