add smex mode to emacs