Add launcher for list of Tempest scenarios

This patch:
 * moves common logic of Tempest launcher in separate function;
 * adds new test, which launches all Tempest scenarios from specified file.

Change-Id: I8b2e0d5c20b2c7857f9b8411293d110412240473
Merge "Add launcher for list of Tempest scenarios"