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

- Keep only the basic configurations
- Code style
Fix prelude-open-with on gnu/linux/freebsd
Tell savehist to actually save "search-ring"…

…instead of "search" and "ring".
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.
Set prefix key before loading helm-projectile

Because helm-projectile loads helm-config, prefix key must also be set
before helm-projectile. Comment is added for future reference
Enable subword-mode for yaml-mode
Set Helm prefix key independent of Helm's packages

Since `helm-command-prefix-key' must be loaded before `helm-config', we
don't know if other Helm packages include `helm-config' and invalidate
custom prefix key. This change makes prefix binding independent from any
Helm package.

Conflicts:
	modules/prelude-helm.el
[Fix #664] Remove controversial other-window remapping

This also closes #656.
[Fix #663] Make guru-mode warn by default
Move prelude-ido-goto-symbol to prelude-core
Fix
Clean up a bit prelude-ido-goto-symbol
[Fix #580] Preserve symbols order in prelude-ido-goto-symbol
Fix newline after colon inside a list
[Fix #692] Don't set the default css indent in the css-mode-hook
Don't set scss-compile-at-save in the mode hook
Remove redundant feature check
Rename prelude-ido-goto-symbol to prelude-goto-symbol
Fixed typo for keyboard shortcut in Readme