Undo/redo on creation/suppression/displacement of nodes

rewrite fonctions
Undo/redo on node displacement : connections are updated.
Merge branch 'develop' of github.com:buttleofx/ButtleOFX into develop
merge