[openstack] Add more observable states for openstack models.
Merge remote-tracking branch 'upstream/master'
add config_disk attribute to rackspace compute_v2 server
[openstack] Add more observable states for openstack models - tests added
Merge remote-tracking branch 'upstream/master'
don't require service when registering it - matches commit https://github.com/fog/fog/commit/f9a5b9e94229d6023e9e266e9ecfa0cb1ab5aa80#diff-35759cbb09e13d5ecf49512930911bb6
[AWS | Compute] Validate region
[AWS | Compute | incorrect_region] Corrected test name
Mock out the attachment of network interfaces
Remove debug code
fix typo
Merge remote-tracking branch 'upstream/master'
[aws|region validation] Region validation extracted into a separate class and used by both, mocks and real.
[Brightbox] Destroy snapshot after completion

This works around an issue where you can not detect if a Cloud SQL
Instance is being snapshotted.

A new API restriction is that you can no longer delete an instance that
is being snapshotted so this suddenly began failing.

Now we look for a new snapshot and poll until it is ready only then can
we safely issue the destroy command.
Merge pull request #2684 from brightbox/fix_early_delete

[Brightbox] Destroy snapshot after completion
Merge pull request #2653 from josephholsten/config_drive_rs

add config_disk attribute to rackspace compute_v2 server
[openstack] Add more observable states for openstack models - tests corrected.
Merge pull request #2677 from evertrue/mock_network_attachments

Mock out the attachment of network interfaces from the instance's perspective
[aws|region validation] Error message of the test to match error of the validator.
Merge pull request #2631 from radekg/master

[openstack] Add more observable states for openstack models.