Fix errors in fsharp-ac--can-make-request.

In `fsharp-ac--can-make-request`, ensure buffer-file-name is not nil before processing it.

buffer-file-name returns nil if the buffer does not exist on disk, leading to errors in filename processing functions.