windows authentication - code cleanup
settings TODOs list update
Merge branch 'New3' of github.com:fitzchak/ravendb into New3
RavenDB-1787 Synchronization to server with enabled OAuth works for content update, metadata update, file rename and file delete operations.

* refactoring synchronization task and related classes to use SynchronizationClient
* SynchronizationClient shouldn't use ExecuteWithReplication because we want to talk just to related, destination server
* extracting inner requests execution by SynchronizationWorkItems to SynchronizationClient
windows authentication page
Set proper api key according to synchronization destination
Since we have RavenFS tenants urls should always contain tenant name
added PageTests for voron transactional storage for ravenfs
Better implementation of EnsureFileSystemExists
unifying database access tables on api key page and windows authentication page
Put file system in appropriate directory
implemented GetSignatures and AddSignature
Settings fixes. First stab at typeahead.js
Finished query. Finished Studio alerts.

Finished index page's recent queries. Fixed saving index. Fixed bug in
code editor.
Merge branch 'New3' of github.com:fitzchak/ravendb into New3

Conflicts:
	Raven.Studio.Html5/Content/app.css
	Raven.Studio.Html5/Content/app.less
minor
Use the server URL, while developing
Start implementing the import task page
indexing merge suggestion cont
Merge branch 'New3' of https://github.com/ayende/ravendb into RavenDB-1369