clean up Emacs config by delegating package loading to package.el