Add more emacs ido stuff
added yasnippet again.
minor changes.