Fixes the implementation of magit-dired-jump

The original implementation broke `C-x C-j`'s natural behavior. The
status buffer is naturally associated with the root of the git
directory. This natural behavior is reinstated for any location in the
buffer not associated with a more specific file.
Merge branch 'fixing-dired-jump'