minor
Merge branch 'master' of github.com:ayende/ravendb
Include missing test
Merge branch 'master' of github.com:ayende/ravendb
Merge branch 'master' of github.com:ayende/ravendb
Introducing cancellation tokens and limited time to process queries on server side queries
Including cancellation option for reading multiple documents as well
RavenDB-1554 More efficient prefetcher work under heavy update scenario
Merge branch 'RavenDB-1554-another-attempt' of https://github.com/arekais/ravendb
Moving implementation into a single class.
Avoiding unnecessary allocations.
Fix to support importing or exporting multiple document types via Smuggler

Only one document type could be specified via smuggler.
Now supports syntax like: --metadata-filter=Raven-Entity-Name=Posts,Persons,Organizations
Do not consider empty items as distinct
Merge branch 'SmuggleDocs' of https://github.com/steinho/ravendb
Better logs
Making sure that we will register the work being done when we have an outgoing stream still active
RavenDB-1603 Add limits to smuggler
Making sure that WaitForOperationAsync() properly work for async set based ops.
Adding pass test.
Making sure that we can created completed operation
fixing reversed etags
Adding pass test