magit-svn.el: finish magit{->-log}-wash-log rename

magit-svn.el was overlooked in 4126fb173576910cb2f21977cd70ce113f0ba864
Merge pull request #1471 from npostavs/magit-log-

magit-svn.el: finish magit{->-log}-wash-log rename
avoid needlessly connecting to unrelated tramp remotes

In `magit-save-buffers-predicate-tree-only' avoid needlessly connecting
to unrelated tramp remotes by first checking whether the absolute path
to the top-level of the current directory is a prefix of
`buffer-file-name'.  Only if that is so check whether `buffer-file-name'
is actually directly in that repository (it may also be part of a
submodule or other nested repository.

Fixes #1473.

Suggested-by: Ryan C. Thompson <rct@thompsonclan.org>
avoid needlessly connecting to unrelated tramp remotes

In `magit-save-repository-buffers' avoid needlessly connecting
to unrelated tramp remotes by first checking whether the absolute
path to the top-level of the current directory is a prefix of
`buffer-file-name'.  Only if that is so check whether
`buffer-file-name' is actually directly in that repository (it
may also be part of a submodule or other nested repository).

Fixes #1473 on next.
Merge branch 'master' into next

Conflicts:
	magit.el

The two parents of this commit fix the same issue, once on master
and once on next.  Because the respective code area has previously
diverged a lot we have to fix it twice.  This merge commit keeps
the change on next and throws away the change on master.
remove unused magit-popup-read-rev
magit-read-rev: remove unused argument NOSELECTION
magit-git-executable: cosmetics
magit-completing-read: fix doc-string
magit-tag: cosmetics
magit-tag-popup: cosmetics