Merge remote-tracking branch 'libgit2/development' into blame

Conflicts:
	src/diff.c
	src/diff_tform.c
Don't run a blame test when full history isn't available