Remove obsolete class IndexEntry

The underlying `index_entry` struct is private to libgit2 and should not be accessible directly from the public API. For editing, the public methods provided by `Git::Index` should be used. Maybe the API is incomplete and need to be extended for this purpose.