TAG_EDITMSG should not display a Git diff window.

Thanks to John Szakmeister for figuring out how all of these
Git-related files should behave.
Use -bar on command to allow use of "|" after the command.
Use -bar on command to allow use of "|" after the command.
Fix typo: SetpSvn.
Sync with upstream.