Add support for versioning on index store

Add support for versioning (et al) to the individual document store method on index, similar to what is supported on bulk store.