test-lib-functions.sh: add test_diff that uses git diff --no-index