Add set-custom.el to tracking
Merge branch 'base'
Add many modules for basic text editing.
Merge branch 'base'
Merge branch 'programming'

Add some general  programming utilities.
Merge branch 'clojure'
Add some clojure schnippets.
Add documentation of midje repl.
Add a function to create a midje fact from repl output.
Define key fix.