RavenDB-2521 ScriptedPatchCommandData ToJson method - Metadata is not serialized
Merge pull request #1175 from ppekrol/RavenDB-2521

RavenDB-2521 ScriptedPatchCommandData ToJson method - Metadata is not se...
Better handling for transformers when using sharded document store
Smuggler will now respect the limit section on import as well as exports.
Merge branch '2.5' of github.com:ayende/ravendb
Properly report progress after changing bulk insert instance
Avoiding the use of concurrent dictionary to store the last request time. Using the same work context as before
Use a stopwatch, so the age of a single use token isn't reliant on the clock
Let us select a more reasonable limit for smuggler requests. To avoid having the user specify a --limit
Resolving URI escape in auto index names.
Adding passing test
Merge branch '2.5' of https://github.com/ayende/ravendb

Conflicts:
	.gitignore
	Raven.Abstractions/Smuggler/SmugglerOptions.cs
	Raven.Client.Lightweight/Document/DocumentSession.cs
	Raven.Client.Lightweight/Document/InMemoryDocumentSessionOperations.cs
	Raven.Client.Lightweight/Document/SessionOperations/LoadTransformerOperation.cs
	Raven.Client.Lightweight/Shard/ShardedDocumentSession.cs
	Raven.Database/DocumentDatabase.cs
	Raven.Database/Server/HttpServer.cs
	Raven.Database/Server/Responders/Index.cs
	Raven.Database/Server/Security/MixedModeRequestAuthorizer.cs
	Raven.Smuggler/Imports/SmugglerJintHelper.cs
	Raven.Smuggler/SmugglerApi.cs
	Raven.Studio/Models/ConflictsModel.cs
	Raven.Tests/Issues/RavenDB_1733.cs
fixed merge issues
When deleting a batch operation on sql replications documents which contains a delete error fix
added handler on js file not found
server side error fix
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDB-1498
document name cannot contain '\' for editDocument
 RavenDB-2526: Ravendb Build 2903 studio database export stops at 65536 documents
Properly fixing limit calc