Replaced count api with search (search_type=count) in RecoveryWhileUnderLoadTests checks

This way we get the logging of all the shards we searched on
RecoveryWhileUnderLoadTests: added output of all shards stats in case of failure

Added wait to see if the problem will eventually get fixed or not in case of failure