Added undo/redo framework base
Added create command implementation
Added primary create/remove command implementation
Added undo stack respectivity to digram
Added links processing when creating and removing
Added can undo/redo actions state and modifications state processing;
Added primary resize, move and change parent undo/redo
Added durable to parent state modifying child state modifying
Merge branch 'master' of https://github.com/qreal/qreal into undoredo
Fixed segfault in some resize cases;
Added fold command
Added base links reshaping undo/redo
Added some missed commands
Fixed wrong graph transformations includes
Fixed links incorrect behaviour
Fixed edge gesture creation undo/redo
Added linker actions undo/redo
Fixed some gestures segfaults
Fixed node element click treating as command
Added linker position updating after resize undo/redo
qrealTest build repaired