Fix eproject advice on buffers without file

Another fix for #72. Dired buffers have no file, hence string-match throws an error.