Adds scenario for hotplug nic in network_basic_ops

New scenario test verifying add network to an active VM.

Test is added to network_basic_ops module as most of the code already exists
there.

Partially Implements: blueprint neutron-advanced-scenarios

Change-Id: I5946134de7038a3a7da236dac7018c211cbcce97
Add namespaces to xml in Network client

If tag contains ":" it can't be just added to xml. We should set
namespaces to use it correctly.

Change-Id: Ib533a8d876599840c043e4cf6254031da8e7f790
Separate negative tests for test_server_addresses

Move negative tests from test_server_addresses.py to
test_server_addresses_negative.py.

Partially implements blueprint negative-test-files

Change-Id: Ifde8041dbf15224f5611b4c4b07be563a3101db6
Split out config option registration

This commit takes the option registration and local attr settings from
the tempest private config object and splits them out as separate
functions. This exposes a way to register the config options without
creating a config object. This enables the config options and defaults
to be more easily used for unit tests and external utilities, such as
the sample generator.

Change-Id: I2ed7e33a14e652f0ec9be2cce069b4925c02b3bd
replace basetring/xrange

basetring --> six.string_types
xrange --> six.moves.xrange

Partial Implement: blueprint tempest-py33-support

Change-Id: Ia7ae4415d6d4ca9ee04e6735b2c6a6131c05a04f
Add "delete the resized server" tests

This patch adds "delete the resized server" tests.

Change-Id: I8f753df0f3eb5e921383134835db4c0efba4575a
Prepare for enabling H302 rule(services/compute/json)

Currently H302 rule is ignored by tox. However, this rule should
be enabled. This patch partially fixes this problem to prepare for
H302 rule.

Change-Id: I93204fb215b54b8a304224b249320428870dedde
Merge "Prepare for enabling H302 rule(services/compute/json)"
Merge "Split out config option registration"
Merge "Add namespaces to xml in Network client"
Merge "Add "delete the resized server" tests"
Merge "Separate negative tests for test_server_addresses"
Merge "replace basetring/xrange"
Merge "Adds scenario for hotplug nic in network_basic_ops"
Merge branch 'master' of https://github.com/openstack/tempest