Add auto-complete mode for emacs