Add package `Yasnippets'
Add package `git-commit-mode'

This is useful in editing git log. Also remove text-mode hook in
mode-hooks.el.
Add an alias `sl' for sort-lines
Use js2-mode only for linting

Rewrite my-js-mode-hook. Enable those minor modes that comes with
js2-mode such as skewer-mode, ac-js2-mode.
Remove package `scala-mode'
Fix font setting when using `emacs --daemon'