refactoring of test proxy
build fixes
RavenDB-1821 Can't resolve conflict between PUT and DELETE (build 2750)
RavenDB-1820 Patch command Modify no longer works with nested properties
Merge branch 'RavenDB_1820' of https://github.com/ml054/ravendb
More paranoid about perf counters hanging
Ensure we calculate the idle time on a per database bassis
Fixing compilation
Making sure we refresh properties with private setters on parent classes
test for querying transformer
Merge branch 'master' of github.com:wayne-o/ravendb
Moving test to the appropriate location
Making sure that we can easily convert date time to date time offset and vice versa
Required for expiration in the studio.
Adding generic LoadDocument<T> version on the server side as well
fixed issue with filtering documents by recent touch
fixed log message
Do not update synchronizer value if no documents were put. Setting Etag.Empty value to the synchronizer resulted in moving back the whole indexing process and starting from scratch (because Etag.Empty is lower than all etags of docs)
Merge pull request #698 from arekais/empty-bulk-insert-moves-back-indexing-issue

Do not update synchronizer value if no documents were put. Setting Etag....
Better error handling
Add more protections for out of order db commits that cross indexing or replication batches