Merge branch 'master' of github.com:redguardtoo/emacs.d

* 'master' of github.com:redguardtoo/emacs.d:
  improve code search since google code search shut down
Merge branch 'master' of github.com:redguardtoo/emacs.d

* 'master' of github.com:redguardtoo/emacs.d:
  helm and related packages updated
  code search updated, now use koders.com
Merge branch 'master' of github.com:redguardtoo/emacs.d

* 'master' of github.com:redguardtoo/emacs.d:
  compilation-mode use emacs key binding
  upgraded evil and evil-leader
use js-doc.el