Fix UTF-8.
More updates to Git.php, for other environment cases
Make it possible to pass environment variables to Git.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>