Don't fail if removing non-existing git proxy configuration

Calling `git config --unset-all` for non-existing keys exits with
non-zero exit code. We just ignore all the errors here.
Merge pull request #94 from tmatilai/unset_git_config

Don't fail if removing non-existing git proxy configuration