Initial configuration stuff

Still doing tests, mostly based on emacs from scratch
http://toumorokoshi.github.io/emacs-from-scratch-part-2-package-management.html
and Prelude