Implemented circular reference detection to ObjectCompare to avoid StackOverflowException.
Switched RavenDB unit tests back to in-memory store.