magit-git-command-topdir: fix #1190

Add new utility function `magit-git-command-read-args' instead
of attempting to play tricks with prefix arguments.  Also improve
doc-strings of `magit-git-command' and `magit-git-command-topdir'.