[Test] Backport tests enhancement from master to 1.3 and 1.2 branches

Hopefully, it will will our CI to be more robust in those branches.
[Test] Append version number to tests queue names

We append the current elasticsearch version number like `_1_2_1` to avoid collision while running tests on multiple branches at the same time.
Our CI might share one single rabbitmq instance across all tests.

(cherry picked from commit 5750c46)