Merge branch 'rds_vpc_security_groups'
[vsphere|compute] restore default guest_id so setting it is optional
[aws] Implement missing mocks for Route 53

Enable the tests
add in 'AssociatePublicIpAddress' to launch configuration creation
[aws|storage] warn/load unf as needed
Merge pull request #2392 from restebanez/auto_scaling/add_spot_price_to_launch_configuration

AWS AutoScalying/adding spot price to launch configurations
Merge pull request #2387 from maestrodev/aws-dns-mock

[aws] Implement mock for Route 53 list_resource_record_sets
Merge remote-tracking branch 'upstream/master'

Conflicts:
	lib/fog/aws/parsers/auto_scaling/describe_launch_configurations.rb
Add IAMInstanceProfile support to launch configs
Improve support for VPC Security Groups in RDS

* Ensures create_db_instance passes VPC args onwards
* Bumps API version so that VPC results are returned in describe calls
Merge branch 'as_config_iam_instance_profile' of github.com:jtopper/fog into as_config_iam_instance_profile

Conflicts:
	lib/fog/aws/parsers/auto_scaling/describe_launch_configurations.rb
Remove duplication
[aws:storage] path_style option availability

The path_style option should be available regardless of how an
endpoint override is specified
Merge pull request #2391 from jtopper/as_config_iam_instance_profile

Add IAMInstanceProfile support to launch configs
[aws|dns] Don't set mock changes to INSYNC immediately, only after some timeout
Merge pull request #2400 from maestrodev/aws-dns-status

[aws|dns] Don't set mock changes to INSYNC immediately, only after some timeout
use original error message if none given
[rackspace|compute] compute_v2 should require fog/rackspace
use Fog::JSON
Add request to set VM annotations in vSphere