pabbrev ido completion fallback (from emacs wiki)