fix cinder quota equality

The cinder quota test was of bad quality, and assumed that all
the functions in the class ran in linear order to work. If they
run in a different order the tenant could have additional quota
values beyond the strict defaults.

We can fix this by testing the returned quota contains the values
we're attempting to update.

Closes-Bug: #1291926

Change-Id: I53a154aac61368b7c20ac5703f3877fcf42f9781
Add ability to use an exclusion list when selecting tempest tests

Useful for 3rd party CIs where not all tempest tests pass in their configuration.

The intention of this change is to allow moving of the exclusion lists to tempest
so if a new test is added that passes in gate it can be excluded from 3rd party
CIs without there being a period of breakage

Change-Id: Ice0560c3c2e73783f54693b238e0814658cbf4f0
Merge commit 'refs/changes/65/81565/2' of git://gold.eng.hq.xensource.com/git/github/openstack/tempest into tmpbranch