[vsphere|compute] restore default guest_id so setting it is optional
[rackspace|queues] adding the queues getting started guide
[google] Instances are created without description, and disk size is ignored

Handle hash merge! properly
[vcloud_director] ensure that MetadataEntry is a list
[google] Implement operation model

Check that server and disk destroy operation starts successfully
Implement get and delete requests
Handle 204 responses without body
Return excon response with same status as the api returned
Delete delete_operation api method that doesn't exist
Add mocks for operations and use them in disk and server
Modified AWS S3 mock, so that it errors when creating an existing bucket

AWS S3 returns a BucketAlreadyOwnedByYou error when attempting to create a bucket that already exists, in a region other than the default. This commit modifies the mocked object to reflect this.
Merge pull request #2461 from GiMiScale/fix-mock-s3-create-bucket

Modified AWS S3 mock, so that it errors when creating an existing bucket
Merge pull request #2456 from maestrodev/google-missing-options

[google] Instances are created without description, and disk size is ignored
Merge pull request #2460 from maestrodev/google-operations

[google] Implement operation model
ecloud api version bump

fixes #2451
Merge pull request #2463 from ehowe/ecloud_version_bump

ecloud api version bump
[vcloud_director] Show guest customization "admin password auto"

Guest customization setting "admin password auto" was retrieved but not
shown.
[vcloud_director] Handle Guest admin password

Admin passwords can be retrieved and modified using the VMWare console,
so it's useful to allow the same operations here.

Moreover, when an admin password is enabled and "admin password auto" is
false, it's impossible to modify Guest settings.
i.e., "The administrator password cannot be empty when it is enabled and
automatic password generation is not selected."

This patch also fixes `put_guest_customization_section_vapp` where an
AdminPassword element was never created.
Merge pull request #2395 from domcleal/vmware-guest-id

[vsphere|compute] restore default guest_id so setting it is optional
openstack modifications

* add model and collection for security group rules
* add mock data for networks
* returns address in create_server mock
* proper security group rule mocks
* proper security group mocks
Add ready? method to aws VPC and Subnet models
changed __consoles to consoles and renamed consoles method to get_consoles
fixed tests
Merge pull request #2462 from engineyard/openstack

openstack modifications
[rackspace] apply documentation edits