Removing FileSystem property from Notification class since now we only listen notifications for a particular filesystem.
Merge remote-tracking branch 'upstream/master'
Forgot to commit one file
closing web socket handshake with server
close web sockets before tab unload
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-2409

Conflicts:
	Raven.Studio.Html5/App/viewmodels/shell.ts
disconnect from web socket before unloading a tab (close or redirect)
fix for disabling database and disconnecting from changes api for that database
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-2409
prevent disconnecting from changes api for disabled databases
Refacotring code, adding logging
Merge branch 'master' of https://github.com/Corvalius/ravendb

Conflicts:
	Raven.Studio.Html5/App/viewmodels/filesystem/synchronizationConflicts.ts
Avoid calculating the size of the document multiple times
RavenDB-2438 Index stats is closed every 5 seconds
Merge branch 'RavenDB_2438' of https://github.com/ml054/ravendb
RavenDB-1963 RavenDB-1371 Showing suggestions for queries without
results
RavenDB-2201 Multi map indexes show twice in indexes page
Merge branch 'RavenDB-1963'
Merge branch 'master' of https://github.com/marad/ravendb
Merge branch 'RavenDB_2201' of https://github.com/ml054/ravendb