Remove skips in volume types tests.

This commit removes the skips from test_volume_types_extra_specs_negative
for bugs that have been marked as fixed. However, the XML client class was
not written to accept the bad input for the negative tests. So the XML
client is modified to accept this input. Additionally, the skip in
test_volume_types_negative.py was removed as well.

(cherry picked from commit c8aba03038ab31bda9f3595c3fa978b469ce8d97)

Change-Id: I45090c29a4115c205b656777e57a940a7de7dbf5
Set the proper version for grizzly.

This commit correctly sets the version to grizzly, by setting the
version to 2013.1, instead of using Folsom as it was previously set.

Change-Id: I4d8551dd022253819d0f96f3a0aa03eb2c3b56b0
delete servers in setUpClass if ecxeption raised

this catch the exception in setUpClass of test_images_oneserver
and delete the server. Every exception should be catched
so hasn't specify what kind of exception after except.

fix bug 1158843

Change-Id: I4ea4f6b4bc97a514393c0d0cb6236dcc720fd1a0
(cherry picked from commit bf88a63c8edb08f03a96b91e76eb4630fe4a3426)
Do super()'s tearDowns last (bug 1178337)

Change-Id: I8e087363dd1c438584c49f6806f5d2acfb7b6fe8
Put the logic from devstack gate into tox.

Change-Id: Idb4a5a0b5eeca266603db8737d65120864de1c6a
Merge "Do super()'s tearDowns last (bug 1178337)" into stable/grizzly
Update test_networks.py to v2 of Quantum API

Fixes bugs in the test suite tempest.tests.network.test_networks that prevents
Jenkins gate-tempest-devstack-vm-quantum-full to execute succesfully. The
problem was that the test suite was using v1 of the Quantum API, which
according to the "Quantum API Guide (V2.0)" has been removed from the code
base. Please see note at bottom of:

docs.openstack.org/api/openstack-network/2.0/content/Overview-d1e71.html

The test suite was patched to use operations supported by v2 of the Quantum
API. This required patches in the following files:

1) tempest.common.rest_client was patched to provide the correct end-point for
v2 of the Quantum API

2) tempest.services.network.json.network_client was patched to support create,
delete, list and show operations for the 3 basic abstractions offered by the
Quantum API: networks, sub-networks and ports

3) tempest.tests.network.base was patched to create a network and a subnetwork
using v2 Quantum API operations.

4) tempest.tests.network.test_networks was patched to invoke v2 Quantum API
operations. Individual tests invoking obsolete operations were eliminated

Fixes bug 1131458
Fixes bug 1159229

Change-Id: I320c46f2a42d8fd9dbfd496e8f357e21eb1c9259
(cherry picked from commit cc939612b3aaff0acbe51e2175cd39b9c080f858)
Merge branch 'stable/grizzly' of github.com:openstack/tempest into openstack-stable/grizzly

Conflicts:
	setup.py
	tempest/tests/compute/servers/test_server_rescue.py
	tox.ini

Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>