Fix bug with Commit.create_from_sha1sum on initial

- Fix bug where oldrev=0000000 on initial commit causes the Git.difflist
  method to throw an exception.