Fix for ESC -> meta in terminal mode.

If you hit esc-key in terminal mode very quickly, it gets interpreted
as meta-key, which makes evil-mode unusable in terminal mode. The
default value of 0.01 doesn't completely fix this behavior, but
setting it to 0 does. The meta key still works fine with it at 0.
added (interactive-haskell-mode) to enable the use of interactive haskell commands (such as C-c C-l to load file)
Merge pull request #630 from mijoharas/master

added (interactive-haskell-mode)
Merge pull request #613 from roryk/upstream

fix for evil-mode in terminal
Remove unnecessary autoload call
Redefine C-c C-s to run utop

Instead of tuareg-run-ocaml.  This avoids the problems described in
issue #626. Nominally fixes #626.
Merge pull request #632 from RadicalZephyr/tuareg-utop-integration

Tuareg utop integration
Associate .elixir files with elixir-mode
Merge branch 'master' of github.com:bbatsov/prelude
Delete documentation for C-M-h keybinding

It was removed in commit 3ac3415a2c5bdd7a4cba8bac914577bcde388627.
Fix Markdown escaping of backslash character.
Merge pull request #639 from tow8ie/update-global-keymap-documentation

Update global keymap documentation
* modules/prelude-evil.el: keep selection after visual shift
Remove the documentation for the <s-x> keybinding

It was removed in commit 0e1632868e0377caf50db5d7e2361b7477533a9b and it
is now the standard kill-region command.
Remove the documentation for the <s-g> keybinding

It was removed in commit d49a8e9a16e2b3dacd55b4de3e526405cec6e13d and it
is now bound to the god-local-mode command.
Remove two keybinding tips concerning Super

- <s-f> was removed in commit d49a8e9a16e2b3dacd55b4de3e526405cec6e13d.
- <s-m> was removed in commit 0e1632868e0377caf50db5d7e2361b7477533a9b.
Merge pull request #642 from tow8ie/remove-old-keymap-documentation

Remove old keymap documentation
Turn on electric indent mode with python mode
Automatically newline with block start
Insert magic encoding comment upon save