Fix magit-dired-jump when point is not on a file

In the absence of anything better, argument of `file-truename' now
defaults to default-directory instead of nil.