Further cleanup of dot-emacs file

I ported most of my packages to el-get and the dot-emacs is now more
portable meaning the setup can be reestablished on other host.