Partially revert "magit-git{,k}-executable: store full path, not just name"

This partially reverts commit 99b89109f5058cea8c60f28951d044afe7e95efa.

Using the full path to the git executable running git remotely fails
if it isn't installed in the same location locally and remotely.

Thanks to Piers Cawley for reporting.