object: introduce git_object_describe()