Add Gittip badge
Revert "Enable desktop-save-mode by default"

This reverts commit 2383e5730c945c7c7cd3795d8092cd70977eb30d.

Conflicts:
	core/prelude-ui.el
Use ruby-mode for Berksfile
Use ruby-mode for RABL templates
Add prelude-evil.
A reasonable default setup for using evil-mode with prelude.
Simplify `prelude-annotate-todo`, make it evaporate when modified.
Ignore in recentf all files from the elpa dir and the savefile dir
Filter all hidden directories when adding to load-path

prelude-add-subfolders-to-load-path currently recurses into ".git"
directories for example.  Seems reasonable to skip any "hidden"
directory prefixed with a "."
Fixes bbatsov/prelude#528
Checks for ack-grep, for Debian systems.
Mention freenode channel
Reorder a bit default module config
Auto-join #prelude-emacs and #projectile IRC channels
Set large-file-warning-threshold to 100MB (by default it was just 10)
made prelude-open-with work in dired mode
Add ace-window and use it as other-window replacement
[Fix #535] Correct coffee-mode's config
Pull Prelude's custom variables into a new file

This is so we can define a custom variable to use in prelude-core
Add new prelude custom variable for user-init-file

This way the prelude-find-user-init-file can actually take you to a
useful file (instead of to init.el)
Fix checkdoc problems with new custom file