1.0dev: Improved git version parsing.
Assuming there are exactly three parts to unpack breaks when `git --version` results in e.g. `git version 1.7.7.5 (Apple Git-26)`.
Thanks to Suk-Hyun Cho for the patch.
Resolves #10731.
Authored by: psuter 2012-06-19
Parent: [r11066]
Child: [r11068]