RavenDB-2174: Some code refactoring around WebSocketsTransport
RavenDB-2174: some more code refactoring
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-2174

Conflicts:
	Raven.Database/Server/AppBuilderExtensions.cs
RavenDB-2174: some code refactoring, started implementing new "watchTraffic" UI
RavenDB-2174: implemented watchTrafficConfig
- New approach for the files query implementation. We are closely adhering to how DocumentQuery<T> does it without the LINQ parts.
RavenDB-2174: implemented basic watchTraffic
changed isActive class to 'pressed' and moved it to a common place in app.less
RavenDB-2174: Watch Traffic UI progress
RavenDB-2174: finished writing watchTraffic ui, before merging into the management view
Fixing typos
Merge branch 'master' of github.com:ayende/ravendb
- Reminders to upgrade in studio
- Create database doesn't work on firefox and ie fix
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-1008
Merge branch 'master' of https://github.com/Corvalius/ravendb
Merge remote-tracking branch 'raven-authoritative/master' into file-queries-new
- Using FilesQuery untyped query construction.
- Added strongly typed tests and missing operations.
preparing RequestManger for merge
RavenDB-2598 RavenDB failing test