Git-Support: Command-line completion.

- Added command-line completion for subcommands, branches, remotes, tags.
- Minor changes.