Move the prelude tips for key-chord-mode to it's module file.
1. Rename prelude-indent-region-or-buffer to prelude-indent-buffer-or-region.
2. Add prelude-cleanup-buffer-or-region.
3. Add prelude-untabify-buffer-or-region.
4. Update menus and kbds.
Do not bind proced with OS X
Add vkill as an alternative to proced on OS X
[Fix #559] Add an autoload for vkill
Remove redundant helm-prelude key binding code
Define prelude helm menu entry in its own module
Set company-tooltip-flip-when-above to t
Add Go module
Extra newline and indent when RETURN between {}
Add geiser for scheme
Rename buffer not visiting files
Auto-install swift-mode when needed
Various install-script fixes

* Colour handling in zsh (& don't use "colors" as funcname)

* Quote-protect -z test

* Clean up verbose var-printout

* git clone requires empty dir - tweak script to make it work with
  an existing dir

* Unquote asterisks for shell-expansion when byte-compiling
Avoid compile warning in test for slime
Do not deactivate-mark if region active
Prefer advice over remap exchange-point-and-mark
Run prelude-prog-mode-hook with CSS

I don't know if CSS should be count as a programming language, but the
utilities provided in the `prelude-prog-mode-hook`, such as
smartparens, whitespace-mode, comment annotation, are also very useful
when editing CSS files.
Remove web-mode customization

- Code indent offset is subjected to personal taste, I think we should
  stick to the web-mode default, which is sensible enough, and leave it
  to the user to decide.
- `web-mode-disable-autocompletion` is no longer used by web-mode.
- As to `newline-and-indent`, I think we should be consistent across all
  major modes. And this line of code will become useless with Emacs 24.4.
Make web-mode play nice with smartparens

web-mode's auto paring is in conflict with smartparens. With
smartparens, since the closing '>' is inserted right after the opening
'<' and web-mode is not aware of that, the extra closing '>' would be
inserted. That's very annoying.