[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
Added find_by_name to openstack identity-users model and tests
added docker support
Added a fingerprint parameter to set_metadata request, since without this property the request with 'CONDITION_NOT_MET' status.
Merge pull request #2673 from anynines/openstack_find_user_by_name

Added find_by_name to openstack identity-users model and tests
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
extended the server (container) attributes