Fallback to git when calculating blob id

Fixes https://github.com/codeclimate/ruby-test-reporter/issues/56
Can we change this to `.and_call_original`? I know that will slow down the test suite for a few hundred ms, but that seems like a good tradeoff.