RavenDB-999 Started to expose admin API by using GlobalAdmin (for admin actions performed against system db) and Admin (for current db) properties located in [Async]DatabaseCommands
Merge branch '3.0' of git://github.com/ayende/ravendb into RavenDB-999
Moved StartBackup and StartRestore to Admin
RavenDB-999 Exposing  GetIndexingStatus[Async] via Admin property
RavenDB-999 Exposed database compaction in client admin api
Cleanup
Unused methods removed
Changing the way that we use extension method EnsureDatabaseExists. Now we need to call GlobalAdmin.EnsureDatabaseExists (previously Admin.EnsureDatabaseExists). The request to create a database goes to the system database, so now api is more consistent.
RavenDB-1182. Failed to create complex index
Merge branch '3.0' of https://github.com/ayende/ravendb into RavenDB-1182
fixed suggestion tests
Fixing NRE of ResponseHeaders. Since we use httpClient for async stuff we need to ensure that ResponseHeaders are set after we get the response
fixed DeleteByIndex when using a custom build (13)
fixed CanGetSingleEntityFromCorrectShardedServer
Merge branch 'RavenDB-1182' of https://github.com/ppekrol/ravendb into 3.0
Merge branch 'missing-headers-fix' of https://github.com/arekais/ravendb into 3.0
Merge branch 'test-fixes' of https://github.com/ppekrol/ravendb into 3.0
Minor