Removing unused method: AccessToke.Create
Fixing 'Key not found'
RavenDB-1787 OAuth support in RavenFS client. Authorization is configured by new section in ApiKeyDefinition document - FileSystems
RavenDB-1787 Synchronization between servers with OAuth is working (it needs more tests and some refactoring)
Merge branch 'New3' of git://github.com/ayende/ravendb into RavenDB-1787
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
Set proper api key according to synchronization destination
Since we have RavenFS tenants urls should always contain tenant name
Better implementation of EnsureFileSystemExists
Put file system in appropriate directory
Merge branch 'new3' of https://github.com/JudahGabriel/ravendb into New3
Merge branch 'New3' of https://github.com/ayende/ravendb into New3