RavenDB-1059 RavenDB does not rollback transaction when an exception occurs during two phase commit

Conflicts:
	Raven.Client.Lightweight/Document/RavenClientEnlistment.cs
RavenDB-1056 Cannot delete documents after document count quota is reached
Fix merge issue
Merge branch '2.0' of github.com:ayende/ravendb