Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Better way to handle lazy + transformer
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of github.com:ayende/ravendb

Conflicts:
	Raven.Client.Lightweight/Document/DocumentSession.cs
	Raven.Client.Lightweight/Document/InMemoryDocumentSessionOperations.cs
	Raven.Tests/MailingList/TransformWithLoad.cs
when outputting UTC DateTimeOffset, prefer to use Z prefix than +00:00
Merge branch 'temp' of github.com:ayende/ravendb
RavenDB-1368 Streaming calls use one time tokens to avoid 401
Merge branch 'RavenDB-1368' of https://github.com/arekais/ravendb
Removing DateTimeOffset using 00:00 offset serialized as Z, going to be VERY problematic because of indexing format and auto type detection in DynamicJsonObject
Making sure that we compare in a case insensitive mode
Merge remote-tracking branch 'upstream/master'
Adding unit tests for RavenDB-1377
RavenDB-1377 Use invariant culture for dates
Use invariant culture for other date ToString

The one in BackupOperation.cs also needed quotes around the string
literal
Use invariant culture when parsing dates
Added Disposable SetTimeoutFor to IDocumentStore

Added SetTimeoutFor to the DocumentStore.  It is scoped to the calling
thread. (Thread Local)
Merge pull request #1 from maverix/Timeout-Enhancement

Added Disposable SetTimeoutFor to IDocumentStore
Merge branch 'master' of https://github.com/maverix/ravendb
* Better naming for methods
* Do not limit timeout to > 1 sec, user might want to have very low timeouts