Add check for RABBIT_HOST and RABBIT_PASSWORD in iniset_rpc_backend

In multi-node environment, RABBIT_HOST and RABBIT_PASSWORD are used to
indicate the server running rabbitmq service. We should check the
variables in iniset_rpc_backend.

Change-Id: Iaea8cc87315be91429a8747254310d6474930eec
have the run and logs files in $SWIFT_DATA_DIR

- Set all the run lock and logs files to go to $SWIFT_DATA_DIR.

Change-Id: I42b72572e9700457475398043057d37d0dbc65ac
Renames old $devstack_dir to $TOP_DIR

This patch renames $devstack_dir which is no longer defined
to $TOP_DIR. Fixes problem where initialisation of ec2 images
for tempest testing was failing.

Change-Id: Ie0cd43209e58c903b1fe6cc528a4971896e6fab1
Cinder: update osapi_volume_extension default.

Updates the Cinder config file to use the new extension
loader location.

Change-Id: I515e16e00b54c69ae3c09e64841818eb4a9c8f73
Quantum root_helper update

We are currently moving root_helper to the [AGENT] section. This patch
is intended to enable the transition for that process.

Change-Id: Iff8144f74a1a5f8b0fc9af44bccf0213f4bfad7e
Handle nested xtrace states

The lib/database abstraction includes the appropriate database file that also
contains the $XTRACE bits at entry and exit.  The nested XTRACE handling overwrote
the value from lib/database.  So...make the nested files use their own
XTRACE variables.

Change-Id: Ibdfc8d7d1e1457a9bc889b781ce176b417789ea1
Merge "Handle nested xtrace states"
Merge "Cinder: update osapi_volume_extension default."
Merge "Renames old $devstack_dir to $TOP_DIR"
Merge "Quantum root_helper update"
Merge "Add check for RABBIT_HOST and RABBIT_PASSWORD in iniset_rpc_backend"
Merge "have the run and logs files in $SWIFT_DATA_DIR"