Git-Support: Windows compatibility.

- Default value for Git executable under Windows.
- Executable and script for gitk can be set separately.
- The executable is escaped before usage.
- Minor changes.
- Documentation.