Remove redundant helm-prelude key binding code
Define prelude helm menu entry in its own module
Merge pull request #562 from toctan/prelude-helm

Move helm related code into its own module
Add geiser for scheme
Rename buffer not visiting files
Extra newline and indent when RETURN between {}
Set company-tooltip-flip-when-above to t
Add Go module
Merge pull request #565 from dougm/go

Add Go module
Merge pull request #566 from toctan/smart-curly-braces

Extra newline and indent when RETURN between {}
Merge pull request #561 from toctan/scheme-complete

Add tab compelete and eldoc for scheme
Merge pull request #560 from toctan/rename-buffer

Rename buffer not visiting files
Auto-install swift-mode when needed
Avoid compile warning in test for slime
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
Merge pull request #568 from rowanthorpe/install-script-fixes

Various install-script fixes
Merge pull request #569 from rowanthorpe/silence-slime-warning

Avoid compile warning in test for slime
Do not deactivate-mark if region active
Prefer advice over remap exchange-point-and-mark
Merge pull request #570 from toctan/exchange-point-and-mark

Do not deactivate-mark if region active when exchange-point-and-mark