Ido improvements open in other window / frame

Great additional usage of ido based on gist in emacs wiki.