os.getlogin() by more robust pwd.getpwuid(os.geteuid()).pw_name

otherwise no-login shells crash i.e. background processes,
see: https://github.com/gitpython-developers/gitpython/issues/39
and: https://github.com/gitpython-developers/GitPython/pull/43