Update libraries from upstream

- ace-jump-mode
- clojure-emacs
- ibuffer-vc
Delete git-commit-mode as submodule

I'm going to add all the git-modes supported by magit separately.
Add git-modes supported by magit as a submodule
Upgrade magit from upstream
Add magit documentation to info
Upgrade multiple-cursors from upstream