Revert "[TEST] use logger level from test class annotation also in external nodes"

This reverts commit 8df4a1051e883c6dc5ba090a51f05ef78e6f0239.
Add missing await into an interruptable block
[TEST] Delete index in test to release file handles
[INDEX] Add before/after indexDeleted callbacks to IndicesLifecycle

In order to implement #8551 correctly without causing problems of relocating
shards we need to be informed if an index is actually deleted. This commit adds
more callbacks to the listener and makes deleteIndex a dedicated method on IndicesService
[CORE] Free pending search contexts if index is closed

Today we hold on to search context reference if they are not cleaned
up for a while until a reaper thread trashes them if they timed out.
This commit removes all pending contexts once the index is closed to release
resources and filehandles immediatly once the index is closed.