Add clojure-mode, slime and slime-repl from elpa
Try to disable C-y on tig (not work as expected)

https://github.com/jonas/tig/issues/214
Bugfix of dart-mode

http://emacs.1067599.n5.nabble.com/c-mode-Invalid-function-setq-ad-return-value-ad-Orig-c-parse-state-td281998.html

On some major mode based on cc-mode (e.g. java-mode), type `{` then above error and could not insert `{` character.

It's a bug from dart-mode. It gives advice for `c-parse-state` but some below code is wrong and causes that error.
http://stackoverflow.com/questions/16155013/how-to-use-dart-mode-and-d-mode-together-why-cant-we-all-get-along