If child exitstatus in git command is non-zero, don't throw exception.

Instead log it. It looks like the child.exitstatus is not being set to 0
even upon success.
Merge pull request #11 from box/dont_throw_exception_childexitstatus_nonzero

If child exitstatus in git command is non-zero, don't throw exception.