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
Use fullframe to run list-packages in a full-frame window
Adjust for updated fullframe API
Add deft
Add clj-refactor
Remove clojure headlines
Merge remote-tracking branch 'refs/remotes/purcell/master'

Conflicts:
	.gitignore
Enable url-handler-mode