Make 2 failing specs agnostic of git version, allow one to run on older versions of git

Allow multiple versions of git to run the tests.

Issues with 1.8.4.3 -> 1.8.5.3+ where the output has changed.

2 specs made to not care on the output diff, one to display the difference.