[TEST] move test to a different class that can disable publish timeout on demand
[TEST] With pipelining disabled requests can come back in any order

Closes #8697
function_score: match only document with score above custom score threshold

functon_score matched each document regardless of the computed score.
This commit adds a query parameter `min_score` (-Float.MAX_VALUE default).
Documents that have a score lower than this threshold will not be mached.

closes #6952
Docs: Additional info about _score calculation

Description taken from http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/multi-query-strings.html / 110_Multi_Field_Search/05_Multiple_query_strings.asciidoc

Closes #8635
[TEST] Relax constraints of breaker tests even more

They were very stringent, and add values in worst-case situations. The
new values are acceptable while still testing the functionality of the
breaker.
[TEST] Explicit wait for fielddata breaker to be cleared
Update daterange-aggregation.asciidoc

Clarified the date-math expressions on date range aggregations

Closes #8703
Logging - provides template usage information on index creation
Closes #7421
[TEST] Try to speed up REST tests by reducing max number of replicas and shards
[TEST] Use a pooling connection manager for REST tests
Docs: Grammar correction

Closes #8702
[TEST] Don't fail test if dummy doc is not found

Relates to #8706
[TEST] Speed up recoveries if tests.nighly=true

Conflicts:
	src/test/java/org/elasticsearch/test/InternalTestCluster.java
[TEST] Use private random instance to build test cluster config