Making sure that we recognize Id in the SelectFields as alias for __document_id

Conflicts:

	Raven.Client.Lightweight/Document/DocumentQuery.cs
	Raven.Tests/MailingList/Jalchr.cs
Do not cache the windows principal instance, instead, cache the token, and use that instead.
Fixing the way we are handling auth for bulk insert
Fixing build
RavenDB-1116 Modifying Replication Settings adds invalid Quotas bundle settings
Add test for Transform results with include
Merge branch '2.5' of https://github.com/ayende/ravendb into 2.5
If the conflict document was deleted, consider this to be a non conflict
Removing dead code
RavenDB-1116 Modifying Replication Settings adds invalid Quotas bundle settings
Merge branch '2.5' of github.com:ayende/ravendb into 2.5
Merge branch '2.5' of https://github.com/ayende/ravendb into 2.5

Conflicts:
	Raven.Client.Lightweight/Document/RemoteBulkInsertOperation.cs
Add WinRT projects to the main solution
Fix index errors not being loaded
Compile
Update to the stable Microsoft.Bcl.Async package
Merge branch '2.5' of github.com:ayende/ravendb into 2.5
Compile on WinRT
RavenDB-1118

Using async json reader when parsing response
RavenDB-1118

Bug in retry logic