removed PutSerialLock
started working on etag synchronizer
RavenDB-1059 RavenDB does not rollback transaction when an exception occurs during two phase commit

Conflicts:
	Raven.Client.Lightweight/Document/RavenClientEnlistment.cs
RavenDB-1062 Settings tab not loading with admin api key
fixes in etag synchronizer, and indexers
RavenDB-1065 When importing from studio, batch size is 100
persistance for etag synchronization
etag synchronization optimizations
Merge branch '2.5' of github.com:ayende/ravendb into 2.5
Rearrange the settings model to the settings folder and namespace
RavenDB-1068 Default HandleUnauthorizedResponseAsync doesn't work in failover
Merge branch '2.5' of git://github.com/DanielDar/ravendb into 2.5
Merge branch '2.5' of github.com:fitzchak/ravendb into 2.5
fixing NRE
RavenDB-1069 Change Stats tab to fit the Settings and tasks views
Fix the User info view for lists
Fix Logs view to use commands instead of url redirect
Fix views for stats
RavenDB-1070 OpenAsyncSession does not set DatabaseName property
performance fixes