add yafolding code folding to emacs
add git ignore (global and to this repo)
add stuff to compile all my elisp files for faster startup
reorder install file, because I felt like it