fix bug 1934 with null value problem in sorting

fixed bug basebasicoperation : incremental voron backup - wrong dir names were created if run backup to quickly (relevant for tests only)
project update
Merge branch 'master' of https://github.com/ReginaBricker/ravendb
Removing picked file
RavenDB-1899 Delete incremental backup file after uploading it to S3
Move RavenDbServer to Raven.Database\Server folder. (Namespace still intact)
Add new EmbeddableDocumentStore type that wraps a RavenDbServer instance and delegates to IDocumentStore implementation to RavenDbServer.DocumentStore.
Called 'EmbeddableDocumentStore2' for now otherwise will get *lots* of ambiguous reference errors.
Rename EmbeddableDocumentStore2 -> EmbeddableDocumentStore. Remove Raven.Client.EmbeddedProject.
Fix up some test to use IDocumentStore instead of DocumentStore (New EmbeddableDocumentStore does not inherit from DocumentStore as it's a wrapper.
Merge branch 'NewEmbeddableDocumentStore' of https://github.com/damianh/ravendb into New3
Removing embedded client
Fixing the  build
RavenDB-1984 Raven.Server NuGet package does not include a Raven.Client.Lightweight.dll - can't run Smuggler
Merge branch 'NewEmbeddableDocumentStore' of github.com:ayende/ravendb into New3

Conflicts:
	Raven.Tryouts/Program.cs
Moving slow tests
Fixing build
Merge branch 'New3'

Conflicts:
	Raven.Database/Extensions/IndexingExtensions.cs
	Raven.Database/Indexing/AnonymousObjectToLuceneDocumentConverter.cs
	Raven.Tests/Issues/RavenDB1369.cs
	default.ps1
Fixes NRE: change when documentstore is created in RavenDbServer.
Duplicate a test to show it fails not only for embedded but for remote also.
Fixing duplicate file
Merge branch 'NewEmbeddableDocumentStore' of github.com:damianh/ravendb

Conflicts:
	Raven.Client.Embedded/Raven.Client.Embedded.csproj