Adding smex for ido-like completions for emacs-commands