wrote unit tests that capture the current first hit in appdomain semantics, InMemoryConnection no longer subclass HttpConnection but is its own IConnection implementation
added tests that proof the one off cache hit exists per appdomain only, trying to come up with a reasonable warmup routine
Merge branch 'develop' into feature/appdomain-warmer

Conflicts:
	src/Elasticsearch.Net/Connection/InMemoryConnection.cs
	src/Tests/Nest.Tests.Integration/Cluster/HealthTests.cs
	src/Tests/Nest.Tests.Integration/ConnectionTests.cs
	src/Tests/Nest.Tests.Integration/Core/Bulk/BulkTests.cs
	src/Tests/Nest.Tests.Integration/Core/ClearScroll/ClearScrollTests.cs
	src/Tests/Nest.Tests.Integration/Core/DeleteTests.cs
	src/Tests/Nest.Tests.Integration/Core/IndexTests.cs
	src/Tests/Nest.Tests.Integration/Core/Map/BaseMappingTests.cs
	src/Tests/Nest.Tests.Integration/Core/Map/Properties/PropertiesTests.cs
	src/Tests/Nest.Tests.Integration/Core/Map/RootProperties/MapRootObjectPropertiesTests.cs
	src/Tests/Nest.Tests.Integration/Core/UpdateTests.cs
	src/Tests/Nest.Tests.Integration/ElasticsearchConfiguration.cs
	src/Tests/Nest.Tests.Integration/Indices/AliasTests.cs
	src/Tests/Nest.Tests.Integration/Indices/Analysis/Analyzers/AnalyzerTests.cs
	src/Tests/Nest.Tests.Integration/Indices/IndicesTests.cs
	src/Tests/Nest.Tests.Integration/Mapping/MapTests.cs
	src/Tests/Nest.Tests.Integration/Mapping/NotAnalyzedTest.cs
	src/Tests/Nest.Tests.Integration/Nest.Tests.Integration.csproj
	src/Tests/Nest.Tests.Integration/Reproduce/Reproduce487Tests.cs
	src/Tests/Nest.Tests.Integration/Search/PercolateTests.cs
abbendended .Warmup() idea, left tests in to proof that cache hit is once per appdomain and always fast afterwards
Merge branch 'develop' into feature/appdomain-warmer
Fix failing integration tests due to refactoring
Include HttpClientTests in project
Merge branch 'develop' into feature/appdomain-warmer

Conflicts:
	src/Nest/ElasticClient.cs
Merge branch 'feature/appdomain-warmer' into develop