RavenDB-1118

Using async json reader when parsing response
RavenDB-1118

Bug in retry logic
RavenDB-1118

Read attachment asynchronously
Fixing numerous issues in scripted index results bundle
Fixing tests for nested value type used in indexes
Merge branch 'temp' of github.com:ayende/ravendb into 2.5
Merge branch 'RavenDB-1118' of https://github.com/jahmai/ravendb into 2.5
fixing an issue where multi load wouldn't send the tx information
Fixing async code
Fixing async issues
Merge branch '2.5' of github.com:ayende/ravendb into 2.5

Conflicts:
	Raven.Client.Lightweight/Indexes/ExpressionStringBuilder.cs
Merge branch '2.5' of git://github.com/DanielDar/ravendb into 2.5

Conflicts:
	Raven.Studio/Commands/SaveSettingsCommand.cs
Moving the ConcurrentJsonDocumentSortedList to the db project, it doesn't belong in abstractions
Moving the ConcurrentJsonDocumentSortedList to the db project, it doesn't belong in abstractions
Merge branch '2.5' of github.com:ayende/ravendb into 2.5

Conflicts:
	Raven.Client.Lightweight/Indexes/ExpressionStringBuilder.cs
Merge commit 'dc5395e54e4edcbccd17cbf3154865feea425c0e' into 2.5

Conflicts:
	Raven.Client.Lightweight/Indexes/ExpressionStringBuilder.cs
Temporarily removing 4.5 builds
Allowing to use Load Document with arrays
Merge branch '2.5' of https://github.com/ayende/ravendb into 2.5
RavenDB-1133 Move delete button in scripted index result to the header line