[vcloud_director] missing post_capture_vapp functionality
[vcloud_director] Implement post_create_catalog_item
Change signature of stop method.

Passing a boolean is now deprecated in favour of a hash, this
change is introduced to keep fog forward compatible with api
changes and to make the fog api more consistent.
Add support for expunging node in cloudstack.

The method takes a hash, if expunge is set to true in that hash
the vm is expunged immediately. Expunge is false by default.
Make job polling requests for Dyn retryable within exconn by passing the idempotent option.
[GH-2873] Ensure fog is using fog-core 1.22+

fog-v1.22.0 went out with the dependencies loosely defined so it would
accept fog-core-v1.21.

fog/fog-core@e164cc7 removed a Vsphere helper method than had been
incorrectly defined on the Fog module. This was then extracted into
fog-core.

The fix was applied to `fog` already but the dependencies allow the
incorrect version of fog to run with the cleaned up version of fog-core
whilst they should not.
Merge pull request #2870 from pdrakeweb/dyn-poll-retry

Make job polling requests for Dyn retryable within exconn by passing the idempotent option.
Merge pull request #2856 from lndbrg/add-support-for-vm-expunging

Add support for expunging node in cloudstack.
Merge pull request #2861 from 20goto10/feature/rds_promote_replicas

RDS Promote Read Replicas
Add pretend networking and interface association to the network interface mocking
sub double for single quotes
Treat device index as string instead of int
Set instance vpcId based on subnet vpcId
More aggressively reset the mocking environment
Merge remote-tracking branch 'upstream/master' into validate_ips
Add ipaddress gem requirement
[google|compute] Some fixes for Images

- Fix insert_image request body (add 'source' Hash to 'rawDisk')
- Fix reload image to add the project to the properties
Merge pull request #2882 from frodenas/gce_images

[google|compute] Some fixes for Images
Add some line breaks to duplicate interface failure test
Merge in change from upstream in security group handling