start of my emacs24 prelude fork