Delete evil, the i layer for Emacs
Delete multiple-cursor.

Multiple-cursor is not necessary when you start using emacs
Get undo-tree from melpa rather than directly embeded in git
Map undo and redo to C-- and M--
Merge new modification on master branch