added repo.tree() method to get git trees by sha