[WIP] More index manipulation

**:warning: NOT READY TO MERGE :warning:**

**To do:**

 - [ ] Add wrapper for `git_index_read_tree`