RavenDB-1787 OAuth support in RavenFS client. Authorization is configured by new section in ApiKeyDefinition document - FileSystems
API Keys finished

Also refactored tooltip creation. Made dialogs listen for enter key and
invoke default primary button in the footer. Upgraded KnockoutJS.
Removed jquery appear.
Dynamic query implemented

Implemented by making dynamic queries accessible within the /Queries
page. Made appUrls require a database.
Fixing merge errors
Removing duplicate file reference
API Keys finished

Also refactored tooltip creation. Made dialogs listen for enter key and
invoke default primary button in the footer. Upgraded KnockoutJS.
Removed jquery appear.
Merge branch 'New3' of github.com:fitzchak/ravendb into New3

Conflicts:
	Raven.Studio.Html5/App/commands/saveApiKeysCommand.ts
	Raven.Studio.Html5/App/viewmodels/apiKeys.ts
	Raven.Studio.Html5/App/views/apiKeys.html
	Raven.Studio.Html5/App/views/settings.html
Merge branch 'New3' of https://github.com/fitzchak/ravendb into New3
Fix merge
Merge branch 'New3' of https://github.com/fitzchak/ravendb into New3
Make sure to dispose the previous content correctly
Merge branch 'New3' of github.com:fitzchak/ravendb into New3
Fixing build
Fixing RavenFS tests - do not dispose sent stream automatically on client side, it's users' responsibility to manage their streams (in particular they might still want to use them later - like ravenfs tests do)
fixing issue RavenDB-1837: etag(in the form of If_none_Match header attribute) is not being sent upon save document
RavenDB-1808 Adding file system metrics, active and pending synchronizations to RavenFS stats
Implement the toggle indexing task
RavenDB-1808 Stats for sharded RavenFS client
RavenDB-1827 Change LuceneQuery to be DocumentQuery
Merge branch 'RavenDB-1808' of https://github.com/arekais/ravendb into New3