COUNTERS DEV:
1) make some old .ts files compile
2) fix old etag deletion problem
3) fix counters name problem when name is not power of 2
Merge branch 'master' of https://github.com/ayende/ravendb

Conflicts:
	Raven.Studio.Html5/App/commands/getCountersCommand.ts
	Raven.Studio.Html5/App/models/counter.ts
	Raven.Studio.Html5/App/models/server.ts
solved multiple server deadlock issue
start issue 2239
for 100000 part without tranformer also fail
Merge branch 'master' of https://github.com/ayende/ravendb

Conflicts:
	Raven.Database/Counters/Controllers/CounterReplicationController.cs
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDb_2239
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDb_2239
progress in counter replication implementation
Merge branch 'master' of https://github.com/ayende/ravendb
removed AWS dependency
replication implementation progress:
implemented the replication task pulling mechanism and started implementing the replication sending mechanism according to configurations
fix in loop in RobustEnumerator
Merge branch 'master' of https://github.com/ayende/ravendb into RavenDb_2239
implementation of IsNotFailing and RecordFailure
Merge branch 'master' of github.com:grisha-kotler/ravendb

Conflicts:
	Raven.Database/Counters/Controllers/RavenCounterReplication.cs
counters progress: implemented Counters JObject sending in ReplicateTo
RavenDB-2181. Created custom Amazon S3 client.
fixed issue with Lucene.Net assembly location calculation, which caused assembly compilation exception in Release builds
issue 2239
still exists problem,both tests fail.
full takes too long time
finished implementing replication sending logic, started dealing with changing the way replication data is received