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
[TEST] Use private random instance to build test cluster config
[TEST] make sure number of shard is low in network corruption tests
Add java documentation for aggregations

Buckets:
--------

* terms
* range
* global
* filter
* filters
* missing
* nested
* reverse nested
* children
* significant terms
* date range
* ip range
* range
* histogram
* date histogram
* geo distance
* geo hash grid

Metrics:
--------

* min
* max
* sum
* avg
* stats
* extended stats
* value count
* percentiles
* percentile rank
* cardinality
* geo bounds
* top hits
* scripted metric
[TEST] Mute CircuitBreakerServiceTests.testMemoryBreaker

Relates to #8710
[TEST] wait for all shards to be allocated before IndexStatsTests runs
Docs: Fixed bad link to top-hits agg
[TEST] Move NoMergePolicyProvider into it's own class
[TEST] Ensure that all flushes happen on PeerRecovery tests
Use IndexStore.shardTranslogLocations to retrieve translog locations
Check custom paths if set
Add a simple test for the custom path setting
Add shard data_template for custom paths
Add test for data_template