require git only when installing via gem or bundler

After talking with @adrienthebo, distro packages of r10k should have git as a
runtime dependency. If they don't, they are broken and should be fixed