Prefer GitPython if gitfs_provider not specified

Until we get credential support for pygit2, it should not be used by
default.
Merge pull request #10294 from terminalmage/quickfix

Prefer GitPython if gitfs_provider not specified