Update RavenDB support; Add RavenDB test scenarios

Removed RavenDB folder; put all code including doc class in root folder
where Azure BlobOptimisticDataStore was located.  Added integration test
scenarios for Raven. Because RavenDB client supports caching,
significantly simplified implementation to leverage RavenDB .NET client.