Restoring dashboard tests

With the fix for bugs 1370137 and 1345955 committed to Horizon,
the need for skipping the dashboard tests should be resolved.

Change-Id: I24b6d55f3537d9e055806daab0135b1c42a8aafd
Updates Tempest to match Zaqar's API name change

Zaqar is a messaging service which provides support for different
messaging patterns and messaging related semantics.
This fix changes the old API name -queuing- to a more accurate name, -messaging-.

Change-Id: I63321e8b9f277be040d0f75d5ed9f4461da0defc
Properly preserve trace on error during wait

This commit starts using save_and_rereraise_exception from oslo
excutils when handling an server ERROR state during a wait loop.
Previously, if the wait loop in the common api create_server method
caught a BuildErrorException it attempts to do some final processing
and cleanup around that server. However, doing this interferes with
the trace output from the failure and only would show the subsequent
re-raise as the stack trace. This commit avoids that but using the
oslo method to get around this.

Change-Id: I62193af963020311d5ed90a847c9764faff3e4c2
Merge "Restoring dashboard tests"
Merge "Properly preserve trace on error during wait"
Merge "Updates Tempest to match Zaqar's API name change"
Merge branch 'master' of https://github.com/openstack/tempest