Add basic company config
Add ruby-mode to Puppetfiles

Puppetfiles are similar to Gemfiles, but for librarian-puppet, that
manages dependencies on Puppet modules.
Merge pull request #514 from jehrhardt/puppetfiles

Add ruby-mode to Puppetfiles
Remove some unneeded company config
Increase a bit the idle delay
Merge branch 'master' of github.com:bbatsov/prelude
Add the easy-kill package
Code style
Add diff-hl package
Merge branch 'master' of github.com:bbatsov/prelude

Conflicts:
	core/prelude-editor.el
Save all buffers on focus lost
Recognize Elixir source files automatically
Recognize Rust source files automatically
Enable desktop-save-mode by default
Save desktop without asking anything
Colorize compilation buffers out-of-the-box
Remove a couple of kill-related advices

Those are made redundant by the awesome easy-kill.
annotate TODO in comments
Merge pull request #516 from gongzhitaao/prelude-annotate-todo

annotate TODO only in comments
Merge upstream/master