Conflict enumeration in the index

This PR will update our Index API to match `libgit2`'s in terms of conflict enumeration.