Refactor emacs configuration

* cl-lib is included so that the same .emacs.d will work
  on Emacs 23 and Emacs 24.
* init.el will now serve as a bootstrap for the files in init.d.
Don't need default.el loaded
Spin off setf monstrosity into settings.el