Do not assume volume metadata is identical to POST request

This change attempts to fix bug 1264418 for Cinder; metadata can
be altered by create/update so it's wrong to assertEqual.

Change-Id: I05d13996fb5dd8c12a81576d7a4fffe2aa198dcc
Partial-Bug: 1264418
Removed unnecessary lock from a aggregate test

Lock is unnecessary here, as the test is not adding
a host to an aggregate.Previoulsy this lock was
added to ensure the failure will not occur where
a host is added to an availability zone.
Reference:-
Iaf8a903d92c88c7c3092eaa00a9f7a96e6348ddc

Change-Id: I9d6d610302406d5aa7bee9135c27dbc83896e005
Convert compute api tests to global CONF object

This commit takes all the uses of config in the compute api tests and
converts them to use the global CONF object.

Partially implements bp config-cleanup

Change-Id: Iac92d6ac88200222392a131b4c95411594c509ba
Convert image and identity api tests to use global CONF object

This commit takes all the uses of config in the image and identity api
tests and converts them to use the global CONF object.

Partially implements bp config-cleanup

Change-Id: Ic305ce82d2bd5d0ef8293fe25c6a4c835633b0e8
Convert network api tests to use global CONF object

This commit takes all the uses of config in the network api tests
and converts them to use the global CONF object.

Partially implements bp config-cleanup

Change-Id: I4fc99d44073598513653cd87fd73a82a0b0093da
Merge "Convert compute api tests to global CONF object"
Merge "Convert image and identity api tests to use global CONF object"
Merge "Convert network api tests to use global CONF object"
Merge "Removed unnecessary lock from a aggregate test"
Merge "Do not assume volume metadata is identical to POST request"