Add emacs prelude

Store prelude in dotfiles directory and link required files to the
.emacs.d directory. This allows us to keep our personal folder under
version control without forking prelude.