* modules/prelude-evil.el: keep selection after visual shift
Slim helm module

- Keep only the basic configurations
- Code style
Tell savehist to actually save "search-ring"…

…instead of "search" and "ring".
Merge pull request #676 from toctan/helm-cleanup

Slim helm module
Merge pull request #682 from Fanael/master

Tell savehist to actually save "search-ring"
Merge pull request #641 from avsej/evil-visual-shift

Keep selection after visual shift
Adjust Helm prefix key

helm-command-prefix-key is already defined with defcustom in
helm-config.el. It must be set before helm-config.el to take
effect. With current setting, "C-x c" is used instead of "C-c h" and it
conflicts with the guide on homepage. "C-x c" makes it easy to press
"C-x C-c" to close Emacs when pressing fast enough. "C-c h" is also
originally used for Helm in Prelude.
Merge pull request #683 from tuhdo/master

Adjust Helm prefix key
Enable subword-mode for yaml-mode
Merge remote-tracking branch 'refs/remotes/upstream/master'