Update tree object documentation.

`repo.lookup( some_sha )` returns a `<Rugged::Commit>` object, and not a
tree

Am I mistaken? Under what circumstances could `repo.lookup` return a tree object?