Update RavenDB implementation to take IDocumentStore as a dependency rather than a ISession