Revert "Add ruby flycheck checker locally until it is restored upstream"

This reverts commit 4c387b5e3426f5bbddbbf3054961a2b45a3a27bc.
Ensure TAB delegates to auto-complete in c/c++ modes (fixes #153)
Defer loading of cl-lib-highlight
Fix binding of sanityinc/eval-last-sexp-or-region
Don't details in dired by default in trunk emacs
Enable guide-key
Enable guide-key more widely
Add init-ledger.el
Better default for mouse-wheel-scroll-amount
Enable savehist-mode by default (though M-x already had a history)
Only call fullframe after commands have been loaded
Use guidekey for the "C-c ' f" rinari prefix too
Use pp-eval-expression for M-:
Enable rainbow-delimiters in javascript modes
Use flycheck-haskell
Emacs 23: don't require skewer or coffee-mode, which now depend on Emacs 24

See #160
Drop git-gutter-fringe, which I never use
Remove duplicated requirement of haml-mode
Make ag ignore archive-contents in this repo
Ignore /history