TEMPEST: refactor error handling while installation

Tempest installation doesn't contain enough information for debugging
errors, which can be occured during installation.

This patch adds:
 - logging failed command and its output to:
   `rally.verification.verifiers.tempest.tempest.check_output`;
 - handling TempestSetupFailure in validation tempest scenarios;
 - fix in hacking check for logging module.

Change-Id: Ida723c6898cb6845459169f387ca36bf280fb644
Merge "TEMPEST: refactor error handling while installation"