made prelude-open-with work in dired mode

Changed function `prelude-open-with` to allow it open file under cursor in dired mode. I found this is handy when work with large files, e.g. PDFs, without having to open file in Emacs first.