various improvements in emacs config (ripped from prelude)