I changed the `assert_status` helper here so that it would use `cl_git_pass` when it expects the function to pass so that a failure will actually show the libgit2 error message. That's why these parts were changed, btw.