Failure in onComplete method of AbstractFsBlobContainer#readBlob should trigger onFailure
[Javadoc] Fix copy/paste comment on YAML type
Cleanup test framework in order to release it as a jar file

This commit adds javadocs and removed unused methods from central
classes like ElasticsearchIntegrationTest. It also changes visibility
of many methods and classes that are only needed inside the test infrastructure.
Release semaphore if client call throws and exception

Closes #4153
Add random filter that compares XBooleanFilter with BooleanQuery while respective the min_should_match = 1 that the filter applies
Make mock repository blocking tests more deterministic and reproducible