use flx-ido with better matching
remove a bunch of unused and/or unstable packages
simple emacs GC optimization