simplify load-path setup
clean up old files
refactor ido setup for the case where ido is not available
"~/.emacs.d" -> dotfiles-dir
rm tab-fix: expands in the middle of identifier, looks like a bug
minor formatting
cleaning up