Add security group deletion to the cleanup util

Add security group deletion code to the stress cleanup utility.

Change-Id: I39b70da4000da1a72fff7b3384831673eb7e06f7
cleanup resources in setUpClass if exception raised

Resources created would not be cleanup if exception raised
in setUpClass.

This patch adds a new decorator to wrap setUpClass for
catching the exception in setUpClass and cleanup resources
using tearDownClass().

Use the decorator in the following test classes:
FloatingIPsTestJSON
ImagesMetadataTestJSON
ListServerFiltersTestJSON

Change-Id: Ia20ebd2a5d1b5ecbd5e8b21e51e7c2ee4c99fbd5
Closes-Bug: #1285509
V2 API Test to get the VNC console of a Server

This patch add V2 API Test to get the VNC console of a Server

Change-Id: I7ba5bfd620b9402e144b4119893ecc0832037557
Updated from global requirements

Change-Id: Iebff33030eb03f0d4041717e49e6ca2905d228c8
Stop leaking test_update_images

test_update_images create a image but doesn't delete it.
This commit fixes it.

Partially Implements: blueprint stop-leaking

Change-Id: Iaee04312ff7aa59cbba8fea30874ccd3993219f7
Rename Savanna to Sahara

Keep savanna cli before the next client release.

Change-Id: I4c168e2fbda1e78ecc2ed3144937d71342846329
Add V2 Nova API os-quota-sets tests

This patch adds V2 Nova API - os-quota-sets delete tests.

Change-Id: If6f96e6e6d253dbb11cead0ba2aebbb37fa6984e
Merge "Add V2 Nova API os-quota-sets tests"
Merge "Rename Savanna to Sahara"
Merge "Stop leaking test_update_images"
Merge "Add security group deletion to the cleanup util"
Merge "Updated from global requirements"
Merge "V2 API Test to get the VNC console of a Server"
Merge "cleanup resources in setUpClass if exception raised"
Merge branch 'master' of https://github.com/openstack/tempest