issue 2323 create sample data classes finished
WIP (added failing unit test + config option)
added blocking stream (not finished)
WIP --> blocking stream refactored
make cancelling in BlockingStream more robust
minor
RavenDB-1968 Changed transformer handling on query page
fix to ShouldNotOutputNull test
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-2401
RavenDB-1968 Added query transformer parameters
Added example to the custom functions editor
Corrected suggestions for column names in select columns dialog
Merge branch 'RavenDB-1968'

Conflicts:
	Raven.Abstractions/Data/IndexQuery.cs
	Raven.Studio.Html5/Content/app.css
Merge branch 'master' of github.com:ayende/ravendb into RavenDB-2429
Implemented changes to support Query and Parameter in transformers
Merge remote-tracking branch 'ayende/master'
Merge branch 'RavenDB-1968'
Ensure auth for WebSockets changes api:
- Use a token from the server to initialize a new web socket.
- Since we can't change the headers of a web socket, send the token in the query string.
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-2401
added changes for counters