fix bug:(buffer-file-name) may return null.

If (buffer-file-name) returns null,then lisp function "eclim--find-file" will raise an error.
It's a serious bug and will make multiple selection all failed.